36
2388 Madden Ave
San Jose, CA 95116
$20,000,000 USD
39,190 SF
46
Units
5% Cap Rate
39,190 SF
$20,000,000 USD
Apartments