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