Sale: 264 Trott Dr, London North, N6G 1B5