Sale: 5 - 2830 Tokala Tr, London North, N6G 5B4