35 Main Street, Cross Hills, Keighley BD20... Terraced | -- Bd | -- Ba
1 Main Street, Cross Hills, Keighley BD20... Terraced | -- Bd | -- Ba
19, The Old Bank, Main Street, Cross Hills... | -- Bd | -- Ba
35a Main Street, Cross Hills, Keighley BD2... Terraced | -- Bd | -- Ba