haho.ca
3 Clinton, Amherst, Nova Scotia | $599,900 | haho.ca