45 PENLON, LL59 5NE sold for £219950 on 2020-11-27
59 PENLON, LL59 5NE sold for £265000 on 2021-09-30
66 PENLON, LL59 5NE sold for £243000 on 2022-01-21
86 PENLON, LL59 5NE sold for £245000 on 2022-02-04
Get official EPC reports (Free)