W6065 Tuttle Lane New Glarus, WI 53574 MLS# 1972341 Open House Saturday, April 20, 10:00AM-12:00PM $285,000 3 Bed | 1.5 Bath | 1,728 sq ft Active