22
239 Easy St
Mountain View, CA 94043
$5,580,000 USD
21,508 SF
14
Units
5.25% Cap Rate
21,508 SF
$5,580,000 USD
Apartments