Sale: 24 Champlain St, Orillia, L3V 2G7