35 LEE STREET, OL3 6AE sold for £300125 on 2020-07-24
18 LEE STREET, OL3 6AE sold for £225000 on 2022-12-21
29 LEE STREET, OL3 6AE sold for £225000 on 2023-10-16
12 LEE STREET, OL3 6AE sold for £210000 on 2023-11-17
Get official EPC reports (Free)