Sale: 2208 Red Thorne Ave, London South, N6P 0E5