The average house price in BD21 2NL, Keighley is £19,600. Prices range from £19,600 to £19,600.
There are 1 properties in BD21 2NL, Keighley.
BD21 2NL contains 1 terraced properties.
BD21 2NL is located in Keighley, West Yorkshire, England.
We use essential cookies only — no third-party tracking. Learn more