20 ACRES Denzer Road North Freedom, WI 53951 MLS# 1962916 $100,000 20.0 Total Acres Sold on Aug 25, 2023