haho.ca
961 Trunk, Duncan, British Columbia | $399,000 | haho.ca