25 Moorland Avenue, Haltwhistle NE49 9ES | 4 Bd | 2 Ba
23 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba
28 Moorland Avenue, Haltwhistle NE49 9ES | 2 Bd | 1 Ba
22 Moorland Avenue, Haltwhistle NE49 9ES Flat | 2 Bd | 1 Ba
34 Moorland Avenue, Haltwhistle NE49 9ES | 3 Bd | 2 Ba
14 Moorland Avenue, Haltwhistle NE49 9ES Terraced | -- Bd | -- Ba
32 Moorland Avenue, Haltwhistle NE49 9ES Flat | -- Bd | -- Ba
31 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba
16 Moorland Avenue, Haltwhistle NE49 9ES Terraced | -- Bd | -- Ba
1 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba
21 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba
8 Moorland Avenue, Haltwhistle NE49 9ES Terraced | -- Bd | -- Ba
7 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba
17 Moorland Avenue, Haltwhistle NE49 9ES | -- Bd | -- Ba