haho.ca
326 Brunswick, Truro, Nova Scotia | $279,900 | haho.ca