£3,750,000 | 24,650 sq ft31-33 Fowler Rd Ilford IG6 3UTWarehouse for sale24,650 sq ft floor areaNearest station 1.3mi.