20
228 S Shoreline Blvd
Mountain View, CA 94041
$3,050,000 USD
4,643 SF
8
Units
4.11% Cap Rate
4,643 SF
$3,050,000 USD
Apartments