£3,975,000 | 24,655 sq ftBabbage Rd Stevenage SG1 2EQWarehouse for sale24,654 sq ft floor areaNearest station 0.5mi.