haho.ca
78 Main, Trenton, Nova Scotia | $649,000 | haho.ca