haho.ca
36 Southgate, Bedford, Nova Scotia | $599,900 | haho.ca