424 Homewood Avenue, Orillia, ON L3V 3K8 | $649,900 | Nivaasaa Realty