OL10 1FQ · Heywood

£13M

what these 63 homes last sold for

£190kmedian
£2,060per m²
2sales this year
Recent sales
63, Omrod Road£267,000Apr 2026
31, Omrod Road£270,000Mar 2026
34, Omrod Road£281,000Oct 2025
40, Omrod Road£250,000Mar 2025
50, Omrod Road£317,500Oct 2024
73, Omrod Road£225,000Aug 2024
7, Omrod Road£220,000Feb 2023
2, Omrod Road£370,000Nov 2022
30, Omrod Road£215,000Jul 2022
15, Omrod Road£220,000Jan 2022
11, Omrod Road£225,000Aug 2021
31, Omrod Road£213,500Jun 2021
Open in SoldMap, free on the App Store