The average house price on Stafford Road, Middlesbrough is £43,796. Prices range from £15,900 to £85,000.
There are 17 properties on Stafford Road, Middlesbrough.
Average house prices on Stafford Road, Middlesbrough have risen by 41.8% from £27,500 in 1995 to £39,000 in 2024.
Stafford Road, Middlesbrough is in the TS6 postcode district.