12
675 Johanna Ave
Sunnyvale, CA 94085
$1,900,000 USD
4,940 SF
7
Units
5.7% Cap Rate
4,940 SF
$1,900,000 USD
Apartments