10 Duke Street, Keighley BD20 6AB Property | -- Bd | -- Ba
14 Duke Street, Keighley BD20 6AB Property | -- Bd | -- Ba
2 Duke Street, Keighley BD20 6AB Terraced | -- Bd | -- Ba
4 Duke Street, Keighley BD20 6AB End of Terrace | 2 Bd | 1 Ba
8 Duke Street, Keighley BD20 6AB Terraced | -- Bd | -- Ba
12 Duke Street, Keighley BD20 6AB Terraced | -- Bd | -- Ba
6 Duke Street, Keighley BD20 6AB Terraced | -- Bd | -- Ba