haho.ca
54 CENTRE, Truro, Nova Scotia | $199,999 | haho.ca