£10,000 | 3,223 sq ft23 Humber Rd Chelmsford CM1 7PELand for sale0.07 acre(s) of landNearest station 1.0mi.