20
228 S Shoreline Blvd
Mountain View, CA 94041
$2,750,000 USD
4,643 SF
8
Units
4.56% Cap Rate
4,643 SF
$2,750,000 USD
Apartments