21 Needham Road, Liverpool L7 0EE Property | -- Bd | 1 Ba
29 Needham Road, Liverpool L7 0EE Terraced | -- Bd | -- Ba
5 Needham Road, Liverpool L7 0EE Terraced | -- Bd | -- Ba
43 Needham Road, Liverpool L7 0EE Terraced | 2 Bd | 1 Ba
7 Needham Road, Liverpool L7 0EE Terraced | 2 Bd | 2 Ba
39 Needham Road, Liverpool L7 0EE Terraced | -- Bd | -- Ba
53 Needham Road, Liverpool L7 0EE Terraced | -- Bd | -- Ba
23 Needham Road, Liverpool L7 0EE Terraced | -- Bd | -- Ba