For Sale: 243 Tecumseh Avenue E, London South, ON N6C 1S7, London South, ON 243 Tecumseh Avenue E, London South, ON N6C 1S7n$698,000.00nMLS : X13512710