24
2070 3rd St
Santa Clara, CA 95054
$2,788,000 USD
4,632 SF
10
Units
6.59% Cap Rate
4,632 SF
$2,788,000 USD
Apartments