The average house price on Otterburn Place, Stockport is £95,471. Prices range from £32,160 to £185,000.
There are 17 properties on Otterburn Place, Stockport.
Average house prices on Otterburn Place, Stockport have risen by 327.5% from £39,995 in 1997 to £170,968 in 2025.
Otterburn Place, Stockport is in the SK2 postcode district.