haho.ca
140 Oliver, Penticton, British Columbia | $3,980,000 | haho.ca