A village of 1,200 near the western shore of Sebago Lake is the most competitive place to buy a home in Maine, a recent study found.

A village of 1,200 near the western shore of Sebago Lake is the most competitive place to buy a home in Maine, a recent study found.