E11062 Center Road North Freedom, WI 53951 MLS# 1973648 $699,000 Built in 1995 | 6,330 Leaseable sq ft Active