26 GLENGARTH, OL3 6HU sold for £157500 on 2020-04-27
4 GLENGARTH, OL3 6HU sold for £147750 on 2021-05-10
18 GLENGARTH, OL3 6HU sold for £170000 on 2022-02-09
22 GLENGARTH, OL3 6HU sold for £223750 on 2022-05-24
Get official EPC reports (Free)