5
50 Umbarger Rd
San Jose, CA 95111
$2,700,000 USD
12,320 SF
12,320 SF
$2,700,000 USD
Warehouse