18A DEVONSHIRE ROAD, S17 3NT sold for £512500 on 2020-01-31
35 DEVONSHIRE ROAD, S17 3NT sold for £395000 on 2020-06-25
11 DEVONSHIRE ROAD, S17 3NT sold for £677777 on 2020-09-04
BIRCHOLME, 38 DEVONSHIRE ROAD, S17 3NT sold for £775000 on 2023-06-29