FOR LEASE: RENOVATED 600 square foot Commercial Space – Office / Warehouse / Shop This commercial unit is located in a small, U-shaped complex on Terminal Way in San Carlos. Building is in an industrial area and has a roll-up door and a glass store- …
Read more:
RENOVATED Commercial Space – Office / Warehouse / Sho (san carlos) $1675 600ft2