haho.ca
824 Island, Campbell River, British Columbia | $339,800 | haho.ca