Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Minnesota
Otter Tail County
Battle Lake
SILVER LAKE-STALKER LAKE
Properties in Battle Lake in SILVER LAKE-STALKER LAKE
Find homes for sale in Battle Lake by selecting a property below:
32387 Stalker Lake Ln, Battle Lake, MN 56515
36660 N Silver Lake Rd, Battle Lake, MN 56515
36653 S Silver Lake Rd, Battle Lake, MN 56515
36706 N Silver Lake Rd, Battle Lake, MN 56515
36713 S Silver Lake Rd, Battle Lake, MN 56515
32343 Stalker Lake Ln, Battle Lake, MN 56515
32353 Stalker Lake Ln, Battle Lake, MN 56515
36691 S Silver Lake Rd, Battle Lake, MN 56515
35874 Smokey Ln, Battle Lake, MN 56515
23971 Spruce Way, Battle Lake, MN 56515
36813 S Silver Lake Rd, Battle Lake, MN 56515
32811 Sleepy Hollow Ln, Battle Lake, MN 56515
23973 Spruce Way, Battle Lake, MN 56515
23974 Spruce Way, Battle Lake, MN 56515
36963 S Silver Lake Rd, Battle Lake, MN 56515
36889 S Silver Lake Rd, Battle Lake, MN 56515
36841 S Silver Lake Rd, Battle Lake, MN 56515
36855 S Silver Lake Rd, Battle Lake, MN 56515
23932 Silver Shore Ln, Battle Lake, MN 56515
Parcel G Silver View RD, Battle Lake, MN 56515
36869 S Silver Lake Rd, Battle Lake, MN 56515
36632 N Silver Lake Rd, Battle Lake, MN 56515
32897 Sleepy Hollow Ln, Battle Lake, MN 56515
32891 Sleepy Hollow Ln, Battle Lake, MN 56515
36781 S Silver Lake Rd, Battle Lake, MN 56515
36807 S Silver Lake Rd, Battle Lake, MN 56515
36727 S Silver Lake Rd, Battle Lake, MN 56515
36741 S Silver Lake Rd, Battle Lake, MN 56515
36755 S Silver Lake Rd, Battle Lake, MN 56515
36631 S Silver Lake Rd, Battle Lake, MN 56515
Parcel H Silver View RD, Battle Lake, MN 56515
36907 S Silver Lake Rd, Battle Lake, MN 56515
36675 S Silver Lake Rd, Battle Lake, MN 56515
36979 S Silver Lake Rd, Battle Lake, MN 56515
23906 Silver Shore Ln, Battle Lake, MN 56515
Parcel B Silver Lake Rd, Battle Lake, MN 56515
23962 Silver Shore Ln, Battle Lake, MN 56515
23834 Silver Shore Ln, Battle Lake, MN 56515
Parcel H Silver Lake Rd, Battle Lake, MN 56515
23976 Silver Shore Ln, Battle Lake, MN 56515
Parcel G Silver Lake Rd, Battle Lake, MN 56515
23812 Silver Shore Ln, Battle Lake, MN 56515
xxx Spitzer Lake Cir, Battle Lake, MN 56515
23858 Silver Shore Ln, Battle Lake, MN 56515
23886 Silver Shore Ln, Battle Lake, MN 56515
23876 Silver Shore Ln, Battle Lake, MN 56515
23946 Silver Shore Ln, Battle Lake, MN 56515
36684 S Silver Lake Rd, Battle Lake, MN 56515