Large 9.8 acre lot awaiting your building plans with 200' lakeshore on beautiful Steamboat Lake. Enjoy all the fishing that Steamboat has to offer with access to Leech Lake. Located just 18 miles north of Walker. Property has a boardwalk to access the lake.