haho.ca
360 Battle, Kamloops, British Columbia | $257,900 | haho.ca