The average house price in BD20 0PL, Keighley is £77,268. Prices range from £32,000 to £175,000.
There are 33 properties in BD20 0PL, Keighley.
BD20 0PL contains 32 terraced properties, 1 detached properties.
Average house prices in BD20 0PL have risen by 346.1% from £39,233 in 1995 to £175,000 in 2022.
BD20 0PL is located in Keighley, West Yorkshire, England.