UKSouth East EnglandIndustrial Seymour Street CM
CM2 Seymour Street
To Let 1,132 sf Open Storage
Large Yard, 24 hour access
Open Storage land available
Chelmsford