haho.ca
3434 McKinley Beach, Kelowna, British Columbia | $584,900 | haho.ca