haho.ca
40 King, Truro, Nova Scotia | $494,900 | haho.ca