haho.ca
208 Lewis, West Bedford, Nova Scotia | $834,900 | haho.ca