605 Oberdorf Court 110 New Glarus, WI 53574 MLS# 1964984 $189,900 2 Bed | 1.0 Bath | 1,020 sq ft Sold on Oct 02, 2023