haho.ca
32 Church, Clark's Harbour, Nova Scotia | $299,000 | haho.ca