haho.ca
570 Little Harbour, Little Harbour, Nova Scotia | $379,900 | haho.ca