3 Villa Gardens, Shelf, Halifax HX3 7JW | 5 Bd | 3 Ba
4 Villa Gardens, Shelf, Halifax HX3 7JW | -- Bd | -- Ba
5 Villa Gardens, Shelf, Halifax HX3 7JW Property | -- Bd | -- Ba
6 Villa Gardens, Shelf, Halifax HX3 7JW Property | -- Bd | -- Ba
11 Villa Gardens, Shelf, Halifax HX3 7JW | 4 Bd | 4 Ba
12 Villa Gardens, Shelf, Halifax HX3 7JW | 6 Bd | 5 Ba