392 View St
Mountain View, CA 94041
$2,800,000 USD
2,832 SF
5
Units
3.18% Cap Rate
2,832 SF
$2,800,000 USD
Apartments