8.4/10
Very Good
Free private parking
Distance in property description is calculated using © OpenStreetMap
Number of rooms: 13
1200 Wisconsin 69, New Glarus, WI 53574, United States