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