62 DEVONSHIRE ROAD, S17 3NW sold for £482000 on 2020-02-05
94 DEVONSHIRE ROAD, S17 3NW sold for £486550 on 2020-03-07
86 DEVONSHIRE ROAD, S17 3NW sold for £638500 on 2021-06-22
78A DEVONSHIRE ROAD, S17 3NW sold for £497500 on 2021-11-12
Get official EPC reports (Free)