haho.ca
51 Back Lake, Hatchet Lake, Nova Scotia | $759,900 | haho.ca