£250,000 | 1,118 sq ft12 Stafford St Eccleshall ST21 6BHOffice for sale1,118 sq ft floor areaNearest station 2.6mi.