11
328 Higdon Ave
Mountain View, CA 94041
$2,400,000 USD
2,580 SF
5
Units
3.71% Cap Rate
2,580 SF
$2,400,000 USD
Apartments