11
530 W San Carlos St
San Jose, CA 95126
$875,000 USD
1,598 SF
1,598 SF
$875,000 USD
Storefront