£99,000 | 4,628 sq ft12-26 Back Lord St Blackpool FY1 2BGIndustrial development for sale4,628 sq ft floor areaNearest station 0.1mi.