haho.ca
42 Highway 330, Barrington Passage, Nova Scotia | $725,000 | haho.ca