740 W San Carlos St
San Jose, CA 95126
$7,000,000 USD
89,650 SF
84
Units
89,650 SF
$7,000,000 USD
Apartments