82-96 E Santa Clara St
San Jose, CA 95113
$708,900-$1,825,800 USD
30,360 SF
2
Units
30,360 SF
$708,900-$1,825,800 USD
Storefront Retail Office