£3,700,000 | 13,870 sq ft334 Brixton Rd London SW9 7AAIndustrial development for sale13,869 sq ft floor areaNearest station 0.4mi.