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