26
results
Sold prices in Omrod Road, Heywood, OL10
21 Omrod Road, Heywood, OL10 1FQ
- £169,995 Terraced, Leasehold 18 December 2012
5 Omrod Road, Heywood, OL10 1FQ
- £166,995 Terraced, Leasehold 28 September 2012