• 624 Terrace Avenue
$1,337,000
Bed/Bath:3 Bed / 3 Baths
Square Feet:1,870 Sq. Ft.
Lot Size:5,350 Sq. Ft.
624 Terrace Avenue
Half Moon Bay, CA 94019