75
2351 Sutter Ave
Santa Clara, CA 95050
$2,388,000 USD
4,280 SF
6
Units
4.34% Cap Rate
4,280 SF
$2,388,000 USD
Apartments