3 Kirkgate, Farnhill, Keighley BD20 9BA Terraced | 2 Bd | 1 Ba
7 Kirkgate, Farnhill, Keighley BD20 9BA Terraced | 2 Bd | 2 Ba