The property located at 66863 177th Avenue Wabasha, MN 55981 is a Single Family Residence property. Built in 2007, the property at 66863 177th Avenue has 6 bedrooms, 6 bathrooms, is approximately 10,097 square feet. It has a lot size of 103,673 Sq. Ft. (2.38 Acres). The property is located in the area.