6
373 S 24th St
San Jose, CA 95116
$1,440,000 USD
2,959 SF
2,959 SF
$1,440,000 USD
Storefront