haho.ca
271 Middle Bench, Penticton, British Columbia | $862,500 | haho.ca