haho.ca
41 Eleventh, Trenton, Nova Scotia | $649,900 | haho.ca