9 John Street, Elland HX5 0AW Terraced | 2 Bd | 1 Ba
19 John Street, Elland HX5 0AW Terraced | -- Bd | -- Ba