21 STODART ROAD, SE20 8ET sold for £715000 on 2020-01-17
27 STODART ROAD, SE20 8ET sold for £680000 on 2020-01-24
40 STODART ROAD, SE20 8ET sold for £850000 on 2020-04-16
6 STODART ROAD, SE20 8ET sold for £740000 on 2020-09-15
Get official EPC reports (Free)