Tract D- Templer Beach. A must see property on Leech Lake. Located on Walker Bay, this property offers stunning lake views, sandy beach, and a natural protected docking area. Lot is wooded and has plenty of room to build a home and accessories buildings. 242' of lakeshore and over 2.4 acres of land located on a dead end road on Templer Point.