11
2136 Main St
Santa Clara, CA 95050
$2,125,000 USD
3,784 SF
6
Units
4.56% Cap Rate
3,784 SF
$2,125,000 USD
Apartments