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