64
510 Avenue Alhambra
Half Moon Bay, CA 94019
$3,675,000 USD
9,756 SF
9
Units
5.36% Cap Rate
9,756 SF
$3,675,000 USD
Apartments