LOT 67 Drumlin Creek Court Columbus, WI 53925 MLS# 1966705 $79,900 0.74 Total Acres Sold on Sep 28, 2023