haho.ca
433 Robie, Truro, Nova Scotia | $399,000 | haho.ca