haho.ca
105 Town, Falmouth, Nova Scotia | $669,900 | haho.ca