17 Halstead Gardens, London N21 3DU Property | -- Bd | -- Ba
18 Halstead Gardens, London N21 3DX | 4 Bd | 2 Ba
19 Halstead Gardens, London N21 3DU Terraced | 4 Bd | 2 Ba
20 Halstead Gardens, London N21 3DX Terraced | -- Bd | -- Ba