41
1920 Latham St
Mountain View, CA 94040
$8,800,000 USD
22,222 SF
23
Units
5.01% Cap Rate
22,222 SF
$8,800,000 USD
Apartments