haho.ca
4253 Lakeshore, Kelowna, British Columbia | $1,799,000 | haho.ca