8 LEONARD STREET, LL65 2BA sold for £90000 on 2020-10-22
7 LEONARD STREET, LL65 2BA sold for £135000 on 2022-11-04
10 LEONARD STREET, LL65 2BA sold for £82500 on 2023-02-03
2 LEONARD STREET, LL65 2BA sold for £86000 on 2023-07-07
Get official EPC reports (Free)