65
1811 S 7th St
San Jose, CA 95112
$12,000,000 USD
33,240 SF
33,240 SF
$12,000,000 USD
Warehouse