Sale: 239 Tecumseh Ave E, London South, N6C 1S7