The average house price on Elmwood Road, Keighley is £58,178. Prices range from £13,500 to £98,000.
There are 14 properties on Elmwood Road, Keighley.
Average house prices on Elmwood Road, Keighley have risen by 625.9% from £13,500 in 1999 to £98,000 in 2021.
Elmwood Road, Keighley is in the BD22 postcode district.