1662-1668 Industrial Rd
San Carlos, CA 94070
$7,900,000 USD
17,000 SF
17,000 SF
$7,900,000 USD
Warehouse