306 12th Avenue New Glarus, WI 53574 MLS# 1968638 $240,000 2 Bed | 1.0 Bath | 915 sq ft Sold on Dec 08, 2023