£2,100,000 | 10,430 sq ft19 Albion St Manchester M1 5LNOffice for sale10,430 sq ft floor areaNearest station 0.1mi.