2681 Larch Lane Lac Du Flambeau, WI 54538 MLS# 50288619 $2,099,000 7 Bed | 4.0 Bath | 3,400 sq ft Active