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