haho.ca
75 Lake, Bedford, Nova Scotia | $859,900 | haho.ca