Price Reduced
Viewed
7100 Balboa 301
Lake Balboa, CA 91406
$625,000
3 beds
3 full
bathrooms1,641 sq.ft.
Listed By CENTURY 21 Peak