Battle Lake, MN Homes for Sale (12 Real Estate Listings)
Battle Lake, MN Real Estate Statistics
Property Types (active listings)
As of December 5, 2023 there are 12 active Battle Lake, MN real estate listings for sale with an average listing price of $312,317. The highest-priced property listing is $719,000, while the lowest priced property can be purchased for $109,000. Battle Lake, MN homes for sale have an average price of $295 per square foot, based on listings with an average of 2.7 bedrooms, 1.5 bathrooms, and 1,227 square feet of living space.