haho.ca
150 New Harbour, New Harbour, Nova Scotia | $398,899 | haho.ca