Homes for sale - 218 Upper Canyon DR North, Kelowna, BC V1V2S9 – ML...