haho.ca
160 Trans Canada, Salmon Arm, British Columbia | $249,500 | haho.ca