£750,000 | 2,125 sq ft22 Castle St Eccleshall ST21 6DFIndustrial development for sale2,125 sq ft floor areaNearest station 2.6mi.