haho.ca
96 Moirs Mill, Bedford, Nova Scotia | $359,900 | haho.ca