haho.ca
70 Wharf, Five Islands, Nova Scotia | $259,900 | haho.ca