haho.ca
734 Birch, Campbell River, British Columbia | $744,900 | haho.ca