The average house price on Birchwood Grove, Middlesbrough is £145,219. Prices range from £71,000 to £199,950.
There are 30 properties on Birchwood Grove, Middlesbrough.
Average house prices on Birchwood Grove, Middlesbrough have fallen by 6.9% from £128,831 in 2013 to £120,000 in 2024.
Birchwood Grove, Middlesbrough is in the TS6 postcode district.