haho.ca
13 Lornevale, Great Village, Nova Scotia | $399,000 | haho.ca