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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Olmsted County
Rochester
1ST-20TH
Properties in Rochester in 1ST-20TH
Find homes for sale in Rochester by selecting a property below:
907 1st St SE, Rochester, MN 55904
315 20th Ave SW, Rochester, MN 55902
1503 20th Ave NE, Rochester, MN 55906
1746 20th Ave SE, Rochester, MN 55904
1750 20th Ave SE, Rochester, MN 55904
2009 20th Ave NW, Rochester, MN 55901
2109 20th Ave NW, Rochester, MN 55901
2115 20th Ave NW, Rochester, MN 55901
1731 20th Ave SE, Rochester, MN 55904
1747 20th Ave SE, Rochester, MN 55904
2706 20th Ave SE, Rochester, MN 55904
1821 20th Ave NE, Rochester, MN 55906
4611 20 1/2 Ave NW, Rochester, MN 55901
1827 20th Ave NE, Rochester, MN 55906
5128 20 1/2 Avenue Ln NW, Rochester, MN 55901
1428 20th Ave NE, Rochester, MN 55906
922 1st St SW, Rochester, MN 55902
2517 20th Ave SE, Rochester, MN 55904
859 1st St NW, Rochester, MN 55901
857 1st St SW, Rochester, MN 55902
5110 20 1/2 Avenue Ln NW, Rochester, MN 55901
855 1st St SW, Rochester, MN 55902
2523 20th Ave SE, Rochester, MN 55904
1331 20th Ave NE, Rochester, MN 55906
2003 20th Ave NW, Rochester, MN 55901
2845 20th Ave SE, Rochester, MN 55904
1740 20th Ave SE, Rochester, MN 55904
5121 20 1/2 Avenue Ln NW, Rochester, MN 55901
2714 20th Ave SE, Rochester, MN 55904
2910 20th Ave SE, Rochester, MN 55904
2808 20th Ave SE, Rochester, MN 55904
2720 20th Ave SE, Rochester, MN 55904
3006 20th Ave SE, Rochester, MN 55904
2974 20th Ave SE, Rochester, MN 55904
2926 20th Ave SE, Rochester, MN 55904
1704 20th Ave SE, Rochester, MN 55904
2415 20th Ave SE, Rochester, MN 55904
323 20th Ave SW, Rochester, MN 55902
3041 20th Ave SE, Rochester, MN 55904
903 1st St SE, Rochester, MN 55904
913 1st St NW, Rochester, MN 55901
915 1st St SE, Rochester, MN 55904
3025 20th Ave SE, Rochester, MN 55904
904 1st St SE, Rochester, MN 55904
322 20th Ave SW, Rochester, MN 55902
858 1st St SW, Rochester, MN 55902
319 20th Ave SW, Rochester, MN 55902
5115 20 1/2 Avenue Ln NW, Rochester, MN 55901
1408 20th Ave NE, Rochester, MN 55906
2425 20th Ave SE, Rochester, MN 55904
3073 20th Ave SE, Rochester, MN 55904
1722 20th Ave SE, Rochester, MN 55904
3054 20th Ave SE, Rochester, MN 55904
2846 20th Ave SE, Rochester, MN 55904
3057 20th Ave SE, Rochester, MN 55904
908 1st St SW, Rochester, MN 55902
1846 20th Ave NE, Rochester, MN 55906
1854 20th Ave NE, Rochester, MN 55906
1814 20th Ave NE, Rochester, MN 55906
1824 20th Ave NE, Rochester, MN 55906
1860 20th Ave NE, Rochester, MN 55906
2455 20th Ave SE, Rochester, MN 55904
1604 20th Ave NE, Rochester, MN 55906
4524 20 1/2 Ave NW, Rochester, MN 55901
1832 20th Ave NE, Rochester, MN 55906
918 1st St SW, Rochester, MN 55902
1840 20th Ave NE, Rochester, MN 55906
318 20th Ave SW, Rochester, MN 55902
2726 20th Ave SE, Rochester, MN 55904
921 1st St SW, Rochester, MN 55902
2990 20th Ave SE, Rochester, MN 55904
4525 20 1/2 Ave NW, Rochester, MN 55901
2621 20th Ave SE, Rochester, MN 55904
901 1st St NW, Rochester, MN 55901
925 1st St SW, Rochester, MN 55902
1730 20th Ave SE, Rochester, MN 55904
904 1st St SW, Rochester, MN 55902
1927 20th Ave NW, Rochester, MN 55901
1726 20th Ave SE, Rochester, MN 55904
2721 20th Ave SE, Rochester, MN 55904
2811 20th Ave SE, Rochester, MN 55904
1815 20th Ave NE, Rochester, MN 55906
5109 20 1/2 Avenue Ln NW, Rochester, MN 55901
2471 20th Ave SE, Rochester, MN 55904
929 1st St SW, Rochester, MN 55902
1857 20th Ave NE, Rochester, MN 55906
319 20th Ave SW Unit 1, Rochester, MN 55902
1710 20th Ave NE, Rochester, MN 55906
314 20th Ave SW, Rochester, MN 55902
1851 20th Ave NE, Rochester, MN 55906
1845 20th Ave NE, Rochester, MN 55906
1866 20th Ave NE, Rochester, MN 55906
917 1st St SW, Rochester, MN 55902
2707 20th Ave SE, Rochester, MN 55904
4530 20 1/2 Ave NW, Rochester, MN 55901
1718 20th Ave NE, Rochester, MN 55906
2715 20th Ave SE, Rochester, MN 55904
5129 20 1/2 Avenue Ln NW, Rochester, MN 55901
2805 20th Ave SE, Rochester, MN 55904
2727 20th Ave SE, Rochester, MN 55904
2819 20th Ave SE, Rochester, MN 55904
1414 20th Ave NE, Rochester, MN 55906
1863 20th Ave NE, Rochester, MN 55906
1839 20th Ave NE, Rochester, MN 55906
2939 20th Ave SE, Rochester, MN 55904
911 1st St SE, Rochester, MN 55904
2701 20th Ave SE, Rochester, MN 55904
3003 20th Ave SE, Rochester, MN 55904
2511 20th Ave SE, Rochester, MN 55904
2505 20th Ave SE, Rochester, MN 55904
4408 20 1/2 Ave NW Unit 20 1/2, Rochester, MN 55901
1625 20th Ave NE, Rochester, MN 55906
300 20th Ave SW, Rochester, MN 55902
5104 20 1/2 Avenue Ln NW, Rochester, MN 55901
1421 20th Ave NE, Rochester, MN 55906
921 1st St SE, Rochester, MN 55904
308 20th Ave SW, Rochester, MN 55902
915 1st St NW, Rochester, MN 55901
1612 20th Ave NE, Rochester, MN 55906
2818 20th Ave SE, Rochester, MN 55904
4519 20 1/2 Ave NW, Rochester, MN 55901
1323 20th Ave NE, Rochester, MN 55906
912 1st St SW, Rochester, MN 55902
1738 20th Ave SE, Rochester, MN 55904
1734 20th Ave SE, Rochester, MN 55904
1807 20th Ave NE, Rochester, MN 55906
1723 20th Ave SE, Rochester, MN 55904
5122 20 1/2 Ave Ln NW Unit 20-1/2, Rochester, MN 55901
310 20th Ave SW, Rochester, MN 55902
2405 20th Ave SE, Rochester, MN 55904
1715 20th Ave NE, Rochester, MN 55906
1328 20th Ave NE, Rochester, MN 55906
1518 20th Ave NE, Rochester, MN 55906
926 1st St SW, Rochester, MN 55902
2615 20th Ave SE, Rochester, MN 55904
1613 20th Ave NE, Rochester, MN 55906
919 1st St NW, Rochester, MN 55901
1619 20th Ave NE, Rochester, MN 55906
1427 20th Ave NE, Rochester, MN 55906
1709 20th Ave NE, Rochester, MN 55906
2609 20th Ave SE, Rochester, MN 55904
1601 20th Ave NE, Rochester, MN 55906
1607 20th Ave NE, Rochester, MN 55906
930 1st St SW, Rochester, MN 55902
925 1st St NW, Rochester, MN 55901
913 1st St SW, Rochester, MN 55902
1908 20th Ave NW, Rochester, MN 55901
1902 20th Ave NW, Rochester, MN 55901
907 1st St SW, Rochester, MN 55902
2105 20th Ave NW, Rochester, MN 55901
1928 20th Ave NW, Rochester, MN 55901
1322 20th Ave NE, Rochester, MN 55906
1920 20th Ave NW, Rochester, MN 55901
2942 20th Ave SE, Rochester, MN 55904
1914 20th Ave NW, Rochester, MN 55901
905 1st St NW, Rochester, MN 55901
2435 20th Ave SE, Rochester, MN 55904
1716 20th Ave SE, Rochester, MN 55904
2907 20th Ave SE, Rochester, MN 55904
903 1st St SW, Rochester, MN 55902
1331 20th Ave NE, Rochester, MN 55906
4416 20 1/2 Ave NW, Rochester, MN 55901
4608 20 1/2 Ave NW, Rochester, MN 55901
1409 20th Ave NE, Rochester, MN 55906
4500 20 1/2 Ave NW, Rochester, MN 55901
1415 20th Ave NE, Rochester, MN 55906
1401 20th Ave NE, Rochester, MN 55906
1303 20th Ave NE, Rochester, MN 55906
1801 20th Ave NE, Rochester, MN 55906
916 1st St SE, Rochester, MN 55904
1723 20th Ave NE, Rochester, MN 55906
4513 20 1/2 Ave NW, Rochester, MN 55901
5116 20 1/2 Avenue Ln NW, Rochester, MN 55901
311 20th Ave SW, Rochester, MN 55902
4408 20 1/2 Ave NW, Rochester, MN 55901
1710 20th Ave SE, Rochester, MN 55904
4518 20 1/2 Ave NW, Rochester, MN 55901
2477 20th Ave SE, Rochester, MN 55904
4512 20 1/2 Ave NW, Rochester, MN 55901
4506 20 1/2 Ave NW, Rochester, MN 55901
4537 20 1/2 Ave NW, Rochester, MN 55901
908 1st St SE, Rochester, MN 55904
1833 20th Ave NE, Rochester, MN 55906
2603 20th Ave SE, Rochester, MN 55904
5122 20 1/2 Avenue Ln NW, Rochester, MN 55901
912 1st St SE, Rochester, MN 55904
1909 20th Ave NW Unit C, Rochester, MN 55901
1315 20th Ave NE, Rochester, MN 55906
1308 20th Ave NE, Rochester, MN 55906
1504 20th Ave NE, Rochester, MN 55906
1300 20th Ave NE, Rochester, MN 55906
1420 20th Ave NE, Rochester, MN 55906
1510 20th Ave NE, Rochester, MN 55906
1402 20th Ave NE, Rochester, MN 55906
1739 20th Ave SE, Rochester, MN 55904
1919 20th Ave NW, Rochester, MN 55901
2958 20th Ave SE, Rochester, MN 55904
2971 20th Ave SE, Rochester, MN 55904
1911 20th Ave NW, Rochester, MN 55901
1316 20th Ave NE, Rochester, MN 55906
2923 20th Ave SE, Rochester, MN 55904
1334 20th Ave NE, Rochester, MN 55906
2892 20th Ave SE, Rochester, MN 55904
1744 20th Ave SE, Rochester, MN 55904
4407 20 1/2 Ave NW, Rochester, MN 55901
4415 20 1/2 Ave NW, Rochester, MN 55901
1703 20th Ave NE, Rochester, MN 55906
4531 20 1/2 Ave NW, Rochester, MN 55901
1309 20th Ave NE, Rochester, MN 55906
2465 20th Ave SE, Rochester, MN 55904
902 1st St SW, Rochester, MN 55902
1905 20th Ave NW, Rochester, MN 55901