Sale: 1520 Logans Tr, London South, N6K 0B3