We have 6000 sqft/approx of open concept office space, located at 1121 Industrial Way San Carlos, CA available for sublease.
More here:
Warehouse/Storage Space (san carlos) $12000 6000ft2
We have 6000 sqft/approx of open concept office space, located at 1121 Industrial Way San Carlos, CA available for sublease.
More here:
Warehouse/Storage Space (san carlos) $12000 6000ft2