The average house price on Odnall Lane, Stourbridge is £248,755. Prices range from £84,950 to £1,075,000.
There are 21 properties on Odnall Lane, Stourbridge.
Average house prices on Odnall Lane, Stourbridge have risen by 17.7% from £290,000 in 1996 to £341,333 in 2024.
Odnall Lane, Stourbridge is in the DY9 postcode district.