Sale: 2149 Tokala Tr, London North, N6G 0Z7