haho.ca
157 Main, Trenton, Nova Scotia | $599,000 | haho.ca