12
328 Higdon Ave
Mountain View, CA 94041
$2,145,000 USD
4,115 SF
5
Units
4.7% Cap Rate
4,115 SF
$2,145,000 USD
Apartments