1012 Tower Circle New Glarus, WI 53574 MLS# 1972829 $395,000 4 Bed | 2.0 Bath | 1,755 sq ft Offer-No Show