11 GENOA ROAD, SE20 8ES sold for £880000 on 2020-10-16
14A GENOA ROAD, SE20 8ES sold for £462500 on 2021-04-08
13 GENOA ROAD, SE20 8ES sold for £785000 on 2021-08-20
5B GENOA ROAD, SE20 8ES sold for £475000 on 2022-02-15
Get official EPC reports (Free)