1

17136 Keswick St, Lake Balboa

Sold

$465,000