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 101.16’ of rock/sand frontage and 1.3 acres with gentle to level elevation to the shoreline for a possible walk-out 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!!