4
1854-1860 W San Carlos St
San Jose, CA 95128
$2,600,000 USD
4,268 SF
4,268 SF
$2,600,000 USD
Storefront