120 Acres Schara Road North Freedom, WI 53951 MLS# 1966672 $1,059,840 120.0 Total Acres Sold on Oct 27, 2023