haho.ca
825 Shore, Bedford, Nova Scotia | $1,795,000 | haho.ca