haho.ca
87 Island, Campbell River, British Columbia | $629,000 | haho.ca