LOT 74 Drumlin Creek Ct Columbus, WI 53925 MLS# 1935943 $94,900 0.74 Total Acres Sold on Mar 31, 2023