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
Dakota County
Farmington
OAK-ORIOLE
Properties in Farmington in OAK-ORIOLE
Find homes for sale in Farmington by selecting a property below:
20625 E Oaks Dr, Farmington, MN 55024
500 Oak St, Farmington, MN 55024
20662 E Oaks Dr, Farmington, MN 55024
20643 E Oaks Dr, Farmington, MN 55024
20670 E Oaks Dr, Farmington, MN 55024
20674 E Oaks Dr, Farmington, MN 55024
20619 E Oaks Dr, Farmington, MN 55024
20678 E Oaks Dr, Farmington, MN 55024
20613 E Oaks Dr, Farmington, MN 55024
20684 E Oaks Dr, Farmington, MN 55024
20648 E Oaks Dr, Farmington, MN 55024
20642 E Oaks Dr, Farmington, MN 55024
20649 E Oaks Dr, Farmington, MN 55024
5105 Oriole Dr, Farmington, MN 55024
20661 E Oaks Dr, Farmington, MN 55024
5100 Oriole Dr #53, Farmington, MN 55024
20616 E Oaks Dr, Farmington, MN 55024
5104 Oriole Dr #54, Farmington, MN 55024
20667 E Oaks Dr, Farmington, MN 55024
5108 Oriole Dr, Farmington, MN 55024
20673 E Oaks Dr, Farmington, MN 55024
420 Oak St, Farmington, MN 55024
20691 E Oaks Dr, Farmington, MN 55024
20679 E Oaks Dr, Farmington, MN 55024
20685 E Oaks Dr, Farmington, MN 55024
20697 E Oaks Dr, Farmington, MN 55024
704 Oak St, Farmington, MN 55024
5213 Oriole Dr, Farmington, MN 55024
613 Oak St, Farmington, MN 55024
607 Oak St, Farmington, MN 55024
20637 E Oaks Dr, Farmington, MN 55024
608 Oak St, Farmington, MN 55024
713 Oak St, Farmington, MN 55024
20654 E Oaks Dr, Farmington, MN 55024
509 Oak St, Farmington, MN 55024
512 Oak St, Farmington, MN 55024
612 Oak St, Farmington, MN 55024
709 Oak St, Farmington, MN 55024
705 Oak St, Farmington, MN 55024
601 Oak St, Farmington, MN 55024
701 Oak St, Farmington, MN 55024
700 Oak St, Farmington, MN 55024
506 Oak St, Farmington, MN 55024
20634 E Oaks Dr, Farmington, MN 55024
600 Oak St, Farmington, MN 55024
505 Oak St, Farmington, MN 55024
5204 Oriole Dr, Farmington, MN 55024
712 Oak St, Farmington, MN 55024
5200 Oriole Dr, Farmington, MN 55024
620 Oak St, Farmington, MN 55024
5109 Oriole Dr, Farmington, MN 55024
917 Oak St, Farmington, MN 55024
501 Oak St, Farmington, MN 55024
5213 Oriole Dr #41, Farmington, MN 55024
5209 Oriole Dr #42, Farmington, MN 55024
920 Oak St, Farmington, MN 55024
5113 Oriole Dr #49, Farmington, MN 55024
5201 Oriole Dr #44, Farmington, MN 55024
5109 Oriole Dr #50, Farmington, MN 55024
5212 Oriole Dr, Farmington, MN 55024
5009 Oriole Dr #140, Farmington, MN 55024
5200 Oriole Dr #45, Farmington, MN 55024
5204 Oriole Dr #46, Farmington, MN 55024
5100 Oriole Dr, Farmington, MN 55024
5113 Oriole Dr, Farmington, MN 55024
515 Oak St, Farmington, MN 55024
616 Oak St, Farmington, MN 55024
20631 E Oaks Dr, Farmington, MN 55024
913 Oak St, Farmington, MN 55024
909 Oak St, Farmington, MN 55024
901 Oak St, Farmington, MN 55024
5209 Oriole Dr, Farmington, MN 55024
5101 Oriole Dr #52, Farmington, MN 55024
921 Oak St, Farmington, MN 55024
5013 Oriole Dr #141, Farmington, MN 55024
916 Oak St, Farmington, MN 55024
905 Oak St, Farmington, MN 55024
5001 Oriole Dr #138, Farmington, MN 55024
5005 Oriole Dr #139, Farmington, MN 55024
912 Oak St, Farmington, MN 55024
908 Oak St, Farmington, MN 55024
621 Oak St, Farmington, MN 55024
5208 Oriole Dr, Farmington, MN 55024
421 Oak St, Farmington, MN 55024
20655 E Oaks Dr, Farmington, MN 55024
5033 Oriole Dr #60, Farmington, MN 55024
5021 Oriole Dr #57, Farmington, MN 55024
5108 Oriole Dr #55, Farmington, MN 55024
5004 Oriole Dr #236, Farmington, MN 55024
5008 Oriole Dr #235, Farmington, MN 55024
5112 Oriole Dr #56, Farmington, MN 55024
5012 Oriole Dr #234, Farmington, MN 55024
5212 Oriole Dr #48, Farmington, MN 55024
5029 Oriole Dr #59, Farmington, MN 55024
904 Oak St, Farmington, MN 55024
5021 Oriole Dr, Farmington, MN 55024
604 Oak St, Farmington, MN 55024
5000 Oriole Dr #237, Farmington, MN 55024
521 Oak St, Farmington, MN 55024
5025 Oriole Dr #58, Farmington, MN 55024
708 Oak St, Farmington, MN 55024
20607 E Oaks Dr, Farmington, MN 55024
520 Oak St, Farmington, MN 55024
5205 Oriole Dr #43, Farmington, MN 55024
5009 Oriole Dr, Farmington, MN 55024
5208 Oriole Dr #47, Farmington, MN 55024