23 Leighton Road, Benfleet SS7 4NF Terraced | 4 Bd | 2 Ba
51 Leighton Road, Benfleet SS7 4NF Terraced | 3 Bd | 1 Ba
14 Leighton Road, Benfleet SS7 4NF | 3 Bd | 1 Ba
28 Leighton Road, Benfleet SS7 4NF Terraced | -- Bd | -- Ba