haho.ca
294 QUEEN, Truro, Nova Scotia | $399,000 | haho.ca