82 DEVONSHIRE ROAD, SE23 3SX sold for £350000 on 2020-08-21
106 DEVONSHIRE ROAD, SE23 3SX sold for £1000000 on 2020-10-06
54 DEVONSHIRE ROAD, SE23 3SX sold for £300000 on 2020-10-14
82 DEVONSHIRE ROAD, SE23 3SX sold for £365000 on 2020-11-12
Get official EPC reports (Free)