haho.ca
55 Community, Garlands Crossing, Nova Scotia | $632,000 | haho.ca