1810 WIS DELLS PARKWAY, LAKE DELTON 3,500 Square Feet Located on the “Strip” .20 Acres Across from Mt. Olympus Built in 2004Price: $1,250,000