The average house price on Coldshaw Top, Keighley is £166,000. Prices range from £162,000 to £170,000.
There are 2 properties on Coldshaw Top, Keighley.
Average house prices on Coldshaw Top, Keighley have fallen by 4.7% from £170,000 in 2013 to £162,000 in 2024.
Coldshaw Top, Keighley is in the BD22 postcode district.