£1,000,000 | 5,863 sq ft217-219 Davidson Rd Croydon CR0 6DPIndustrial development for sale5,863 sq ft floor areaNearest station 0.5mi.