The average house price on St Margarets Grove, Middlesbrough is £115,500. Prices range from £89,000 to £132,500.
There are 3 properties on St Margarets Grove, Middlesbrough.
Average house prices on St Margarets Grove, Middlesbrough have risen by 48.9% from £89,000 in 2001 to £132,500 in 2015.
St Margarets Grove, Middlesbrough is in the TS5 postcode district.