16 EDEN CLOSE, L33 4DD sold for £146000 on 2020-08-10
20 EDEN CLOSE, L33 4DD sold for £145000 on 2021-02-26
2 EDEN CLOSE, L33 4DD sold for £180000 on 2023-02-03
16 EDEN CLOSE, L33 4DD sold for £192000 on 2023-04-24
Get official EPC reports (Free)