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