haho.ca
144 Battle, Kamloops, British Columbia | $689,000 | haho.ca