10 Shirley Street, Haworth, Keighley BD22... Terraced | 4 Bd | 2 Ba
14 Shirley Street, Haworth, Keighley BD22... | -- Bd | -- Ba
8 Shirley Street, Haworth, Keighley BD22 8... Terraced | -- Bd | -- Ba
6 Shirley Street, Haworth, Keighley BD22 8... Terraced | -- Bd | -- Ba