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
DEVILS LAKE-EAGLE LAKE
Properties in Otter Tail County in DEVILS LAKE-EAGLE LAKE
Find homes for sale in Otter Tail County by selecting a property below:
45802 Devils Lake Rd, Perham, MN 56573
14299 E Eagle Lake Rd, Battle Lake, MN 56515
14317 E Eagle Lake Rd, Battle Lake, MN 56515
45784 Devils Lake Rd, Perham, MN 56573
128 Dogwood Ln, Parkers Prairie, MN 56361
45770 Devils Lake Rd, Perham, MN 56573
45762 Devils Lake Rd, Perham, MN 56573
45756 Devils Lake Rd, Perham, MN 56573
45652 Devils Lake Rd, Perham, MN 56573
37900 Eagle Lake Loop, Battle Lake, MN 56515
22710 Dunvilla Dr #20, Pelican Rapids, MN 56572
47958 Dunvilla Ln, Pelican Rapids, MN 56572
37914 Eagle Lake Loop, Battle Lake, MN 56515
45794 Devils Lake Rd, Perham, MN 56573
51806 E Diamond Rd, New York Mills, MN 56567
45724 Devils Lake Rd, Perham, MN 56573
45712 Devils Lake Rd, Perham, MN 56573
33833 Downy Dr, Dent, MN 56528
37761 S Eagle Lake Ln, Battle Lake, MN 56515
45698 Devils Lake Rd, Perham, MN 56573
33845 Downy Dr, Dent, MN 56528
33817 Downy Dr, Dent, MN 56528
33821 Downy Dr, Dent, MN 56528
14355 E Eagle Lake Rd, Battle Lake, MN 56515
33857 Downy Dr, Dent, MN 56528
23819 Diversion Dr, Fergus Falls, MN 56537
22726 Dunvilla Dr #22, Pelican Rapids, MN 56572
23672 Diversion Dr, Fergus Falls, MN 56537
45608 Devils Lake Rd, Perham, MN 56573
45750 Devils Lake Rd, Perham, MN 56573
19070 Duck Lake Ln, Pelican Rapids, MN 56572
51551 Duck Lake Rd, Pelican Rapids, MN 56572
37749 S Eagle Lake Ln, Battle Lake, MN 56515
37719 S Eagle Lake Ln, Battle Lake, MN 56515
19451 Duck Lake Ln, Pelican Rapids, MN 56572
23710 Diversion Dr, Fergus Falls, MN 56537
37703 S Eagle Lake Ln, Battle Lake, MN 56515
19314 Duck Lake Ln, Pelican Rapids, MN 56572
23782 Diversion Dr, Fergus Falls, MN 56537
37681 S Eagle Lake Ln, Battle Lake, MN 56515
19332 Duck Lake Ln, Pelican Rapids, MN 56572
37691 S Eagle Lake Ln, Battle Lake, MN 56515
45678 Devils Lake Rd, Perham, MN 56573
23902 Diversion Dr, Fergus Falls, MN 56537
37667 S Eagle Lake Ln, Battle Lake, MN 56515
14431 E Eagle Lake Rd, Battle Lake, MN 56515
45958 Devils Lake Rd, Perham, MN 56573
14099 E Eagle Lake Rd, Battle Lake, MN 56515
37988 Eagle Lake Loop, Battle Lake, MN 56515
14149 E Eagle Lake Rd, Battle Lake, MN 56515
14153 E Eagle Lake Rd, Battle Lake, MN 56515
37864 Eagle Lake Loop, Battle Lake, MN 56515
37890 Eagle Lake Loop, Battle Lake, MN 56515
37840 Eagle Lake Loop, Battle Lake, MN 56515
37964 Eagle Lake Loop, Battle Lake, MN 56515
37978 Eagle Lake Loop, Battle Lake, MN 56515
51154 E Diamond Rd, New York Mills, MN 56567
37926 Eagle Lake Loop, Battle Lake, MN 56515
45642 Devils Lake Rd, Perham, MN 56573
37938 Eagle Lake Loop, Battle Lake, MN 56515
37952 Eagle Lake Loop, Battle Lake, MN 56515
14271 E Eagle Lake Rd, Battle Lake, MN 56515
45936 Devils Lake Rd, Perham, MN 56573
45856 Devils Lake Rd, Perham, MN 56573
45846 Devils Lake Rd, Perham, MN 56573
33785 Dusty Trl, Frazee, MN 56544
45830 Devils Lake Rd, Perham, MN 56573
45824 Devils Lake Rd, Perham, MN 56573
33766 Dusty Trl, Frazee, MN 56544
47852 Dunn Ln, Pelican Rapids, MN 56572
47764 Dunn Ln, Pelican Rapids, MN 56572
123 Dogwood Ln, Parkers Prairie, MN 56361
19079 Duck Lake Ln, Pelican Rapids, MN 56572
14265 E Eagle Lake Rd, Battle Lake, MN 56515
41390 Dove Ln, Dent, MN 56528
34257 Dusty Trl, Frazee, MN 56544
19545 Duck Lake Ln, Pelican Rapids, MN 56572
45816 Devils Lake Rd, Perham, MN 56573
33875 Downy Dr, Dent, MN 56528
45914 Devils Lake Rd, Perham, MN 56573
33893 Downy Dr, Dent, MN 56528
Lot 1 Blk1 Devils Lake Rd, Perham, MN 56573
45902 Devils Lake Rd, Perham, MN 56573
33787 Dusty Trl, Frazee, MN 56544
45562 Devils Lake Rd, Perham, MN 56573
45894 Devils Lake Rd, Perham, MN 56573
33965 Dusty Trl, Frazee, MN 56544
45884 Devils Lake Rd, Perham, MN 56573
45864 Devils Lake Rd, Perham, MN 56573
19113 Duck Lake Ln, Pelican Rapids, MN 56572
33885 Dusty Trl, Frazee, MN 56544
19197 Duck Lake Ln, Pelican Rapids, MN 56572
33889 Dusty Trl, Frazee, MN 56544
19211 Duck Lake Ln, Pelican Rapids, MN 56572
33765 Dusty Trl, Frazee, MN 56544
19323 Duck Lake Ln, Pelican Rapids, MN 56572
33935 Dusty Trl, Frazee, MN 56544
51714 E Diamond Rd, New York Mills, MN 56567
19327 Duck Lake Ln, Pelican Rapids, MN 56572
45940 Devils Lake Rd, Perham, MN 56573
33917 Downy Dr, Dent, MN 56528
33907 Downy Dr, Dent, MN 56528
24246 Diversion Dr, Fergus Falls, MN 56537
45924 Devils Lake Rd, Perham, MN 56573
22740 Dunvilla Dr #24, Pelican Rapids, MN 56572
36291 Dump Rd, Erhard, MN 56534
51858 Duck Lake Rd, Pelican Rapids, MN 56572
51509 Duck Lake Rd, Pelican Rapids, MN 56572
14350 E Eagle Lake Rd, Battle Lake, MN 56515
19551 Duck Lake Ln, Pelican Rapids, MN 56572
34004 Dusty Trl, Frazee, MN 56544
51150 E Diamond Rd, New York Mills, MN 56567
33919 Downy Dr, Dent, MN 56528
33955 Dusty Trl, Frazee, MN 56544
24162 Diversion Dr, Fergus Falls, MN 56537
Tbd Duck Lake Rd, Scambler Township, MN 56572