64a Kyverdale Road, London N16 6PJ Terraced | -- Bd | -- Ba
66 Kyverdale Road, London N16 6PJ | 6 Bd | 4 Ba
68 Kyverdale Road, London N16 6PJ Terraced | -- Bd | -- Ba
70 Kyverdale Road, London N16 6PJ Property | -- Bd | -- Ba
72 Kyverdale Road, London N16 6PJ Property | -- Bd | -- Ba