16
470 Del Medio Ave
Mountain View, CA 94040
$3,900,000 USD
5,340 SF
10
Units
4.71% Cap Rate
5,340 SF
$3,900,000 USD
Apartments