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