haho.ca
123 Trout Lake, Lawrencetown, Nova Scotia | $584,000 | haho.ca