The average house price in BD20 9EF, Keighley is £256,296. Prices range from £57,750 to £600,000.
There are 23 properties in BD20 9EF, Keighley.
BD20 9EF contains 9 detached properties, 7 terraced properties, 7 semi-detached properties.
Average house prices in BD20 9EF have risen by 107.9% from £101,000 in 1995 to £210,000 in 2023.
BD20 9EF is located in Keighley, North Yorkshire, England.