The average house price on Henwood Close, Middlesbrough is £149,563. Prices range from £104,995 to £215,995.
There are 57 properties on Henwood Close, Middlesbrough.
Average house prices on Henwood Close, Middlesbrough have risen by 22.7% from £135,995 in 2020 to £166,872 in 2023.
Henwood Close, Middlesbrough is in the TS5 postcode district.