1179 Francisco Ave
San Jose, CA 95126
$1,750,000 USD
3,544 SF
4
Units
4% Cap Rate
3,544 SF
$1,750,000 USD
Apartments