haho.ca
13 Maiden, Digby, Nova Scotia | $379,900 | haho.ca