912 8th Street New Glarus, WI 53574 MLS# 1972362 $230,000 2 Bed | 1.5 Bath | 1,096 sq ft Sold on May 01, 2024