haho.ca
12 Kent, Amherst, Nova Scotia | $179,900 | haho.ca