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