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