The average house price in OL11 5NL, Rochdale is £417,611. Prices range from £125,000 to £785,000.
There are 9 properties in OL11 5NL, Rochdale.
OL11 5NL contains 9 detached properties.
Average house prices in OL11 5NL have risen by 460% from £125,000 in 1995 to £700,000 in 2023.
OL11 5NL is located in Rochdale, Greater Manchester, England.