£220,000 Keighley Road, Keighley, BD20 7RU3 bedroom semi-detached house
Presenting a captivating 3-bedroom semi-detached home ideally situated in the highly sought-after North Yorkshire village of Crosshills. Boasting a spacious and contemporary interior, this property offers comfortable ...