Ten Mile Lake 3783 63rd Ave
Ten Mile Lake 3783 63rd Ave is a lake lot on prestigious Ten Mile Lake. This 1.26 acre property has 103′ of waterfront and already has the septic, well, and electricity. In addition, this property has a 24′ x 34′ garage! Build your lake home and enjoy all that Ten Mile Lake and the Leech Lake area has to offer.
Address: 3783 63rd Ave NW