The average house price on Gresham Road, Middlesbrough is £45,981. Prices range from £8,000 to £175,000.
There are 90 properties on Gresham Road, Middlesbrough.
Average house prices on Gresham Road, Middlesbrough have risen by 133.4% from £25,708 in 1995 to £60,000 in 2025.
Gresham Road, Middlesbrough is in the TS1 postcode district.