233 DEVONSHIRE ROAD, SE23 3NJ sold for £1000000 on 2020-08-14
197 DEVONSHIRE ROAD, SE23 3NJ sold for £393500 on 2020-11-19
227B DEVONSHIRE ROAD, SE23 3NJ sold for £420000 on 2020-11-20
195B DEVONSHIRE ROAD, SE23 3NJ sold for £440000 on 2020-12-16
Get official EPC reports (Free)