LOT 11 Deer Trail Lac Du Flambeau, WI 54538 MLS# 1960429 $35,000 4.46 Total Acres Sold on Sep 01, 2023