29 TECUMSETH St, Orillia, L3V 1X7 — For sale @ $899,000