Welcome to Ottertail Point on Leech Lake. If you are looking for world-class fishing, Leech Lake is the spot! This gorgeous lot is nicely treed and features 103.45’ of rock/sand frontage and approximately 1.3 acres with gentle to level elevation to the shoreline with a beautiful cleared area for your potential building site. Ottertail Point has arguably the best fishing on Leech Lake and this remarkable property faces east for amazing sunrise views. Enjoy the aerial video!!