55 DEVONSHIRE ROAD, SE23 3EN sold for £400000 on 2020-06-12
33C DEVONSHIRE ROAD, SE23 3EN sold for £475000 on 2020-08-03
27B DEVONSHIRE ROAD, SE23 3EN sold for £420000 on 2020-12-18
39A DEVONSHIRE ROAD, SE23 3EN sold for £412500 on 2021-04-30
Get official EPC reports (Free)