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
20TH-21ST
Properties in Rochester in 20TH-21ST
Find homes for sale in Rochester by selecting a property below:
223 21st Ave SW, Rochester, MN 55902
617 20th St NE, Rochester, MN 55906
2372 21st Ave SE, Rochester, MN 55904
2108 21st Ave NW, Rochester, MN 55901
618 20th St NE, Rochester, MN 55906
2202 21st Ave SE, Rochester, MN 55904
4528 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
2428 21st Ave NW, Rochester, MN 55901
622 20th St NE, Rochester, MN 55906
4521 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
620 20th St SW, Rochester, MN 55902
1508 21st Ave NE, Rochester, MN 55906
401 20th St SW, Rochester, MN 55902
TBD 20th St NE, Rochester, MN 55906
1502 21st Ave NE, Rochester, MN 55906
1855 21st Ave NW, Rochester, MN 55901
501 20th St SW, Rochester, MN 55902
4601 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
517 20th St SW, Rochester, MN 55902
2442 21st Ave NW, Rochester, MN 55901
603 20th St NE, Rochester, MN 55906
1406 21st Ave NE, Rochester, MN 55906
601 20th St SW, Rochester, MN 55902
715 20th St SW, Rochester, MN 55902
4503 21 1/2 Ave NW, Rochester, MN 55901
1602 21st Ave NE, Rochester, MN 55906
611 20th St SW, Rochester, MN 55902
2008 21st Ave NW, Rochester, MN 55901
2424 21st Ave NW, Rochester, MN 55901
429 20th St SW, Rochester, MN 55902
509 20th St SW, Rochester, MN 55902
6058 20th St SW, Rochester, MN 55902
2446 21st Ave NW, Rochester, MN 55901
2450 21st Ave NW, Rochester, MN 55901
2456 21st Ave NW, Rochester, MN 55901
213 21st Ave SW, Rochester, MN 55902
3528 20th St SE, Rochester, MN 55904
2432 21st Ave NW, Rochester, MN 55901
5134 20th Avenue Ln NW, Rochester, MN 55901
6235 20th St SW, Rochester, MN 55902
505 20th St NE, Rochester, MN 55906
5114 20th Avenue Ln NW, Rochester, MN 55901
3528 20th St SE, Rochester, MN 55904
1709 21st Ave NW, Rochester, MN 55901
2004 21st Ave NW, Rochester, MN 55901
652 20th St NE, Rochester, MN 55906
1336 21st Ave NE, Rochester, MN 55906
2306 21st Ave NW, Rochester, MN 55901
6320 20th St SE, Rochester, MN 55904
657 20th St NE, Rochester, MN 55906
5537 20th St SE, Rochester, MN 55904
649 20th St NE, Rochester, MN 55906
4712 21 1/2 Ave NW, Rochester, MN 55901
1310 21st Ave NE, Rochester, MN 55906
1815 21st Ave NW, Rochester, MN 55901
6031 20th St SW, Rochester, MN 55902
3522 20th St SE, Rochester, MN 55904
2362 21st Ave SE, Rochester, MN 55904
500 20th St NE, Rochester, MN 55906
1865 21st Ave NW, Rochester, MN 55901
2357 21st Ave SE, Rochester, MN 55904
2227 21st Ave SE, Rochester, MN 55904
2233 21st Ave SE, Rochester, MN 55904
2203 21st Ave SE, Rochester, MN 55904
1763 21st Ave NW, Rochester, MN 55901
2356 21st Ave SE, Rochester, MN 55904
1005 21st Ave SW, Rochester, MN 55902
2332 21st Ave SE, Rochester, MN 55904
520 20th St NE, Rochester, MN 55906
2222 21st Ave SE, Rochester, MN 55904
4528 21 1/2 Ave NW, Rochester, MN 55901
6251 20th St SE, Rochester, MN 55904
6120 20th St SE, Rochester, MN 55904
2350 21st Ave SE, Rochester, MN 55904
2312 21st Ave SE, Rochester, MN 55904
4534 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
1019 21st Ave SW, Rochester, MN 55902
6251 20th St SE, Rochester, MN 55904
1755 21st Ave NW, Rochester, MN 55901
1618 21st Ave NE, Rochester, MN 55906
1418 21st Ave NE, Rochester, MN 55906
415 20th St SW, Rochester, MN 55902
1526 21st Ave NE, Rochester, MN 55906
1803 21st Ave NW, Rochester, MN 55901
620 20th St NE, Rochester, MN 55906
620 20th St NE, Rochester, MN 55906
1424 21st Ave NE, Rochester, MN 55906
1663 21st Ave NW, Rochester, MN 55901
1703 21st Ave NW, Rochester, MN 55901
4703 21 1/2 Ave NW, Rochester, MN 55901
2418 21st Ave NW, Rochester, MN 55901
1655 21st Ave NW, Rochester, MN 55901
408 20th St SW, Rochester, MN 55902
4527 21 1/2 Ave NW, Rochester, MN 55901
609 20th St NE, Rochester, MN 55906
911 20th St NW, Rochester, MN 55901
908 20th St NW, Rochester, MN 55901
4522 21 1/2 Ave NW, Rochester, MN 55901
2014 21st Ave NW, Rochester, MN 55901
634 20th St NE, Rochester, MN 55906
2211 21st Ave SE, Rochester, MN 55904
626 20th St NE, Rochester, MN 55906
919 20th St NW, Rochester, MN 55901
943 20th St NW, Rochester, MN 55901
2414 21st Ave NW, Rochester, MN 55901
5120 20th Avenue Ln NW, Rochester, MN 55901
502 20th St NE, Rochester, MN 55906
5126 20th Avenue Ln NW, Rochester, MN 55901
514 20th St NE, Rochester, MN 55906
3741 20th St SE, Rochester, MN 55904
1013 21st Ave SW, Rochester, MN 55902
2011 21st Ave NW, Rochester, MN 55901
3717 20th St SE, Rochester, MN 55904
3643 20th St SE, Rochester, MN 55904
3733 20th St SE, Rochester, MN 55904
421 20th St SW, Rochester, MN 55902
2230 21st Ave SE, Rochester, MN 55904
3709 20th St SE, Rochester, MN 55904
3651 20th St SE, Rochester, MN 55904
5850 20th St SE, Rochester, MN 55904
5125 20th Avenue Ln NW, Rochester, MN 55901
505 20th St SW, Rochester, MN 55902
5866 20th St SE, Rochester, MN 55904
4527 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
4612 21 1/2 Ave NW, Rochester, MN 55901
2408 21st Ave NW, Rochester, MN 55901
1330 21st Ave NE, Rochester, MN 55906
5117 20th Avenue Ln NW, Rochester, MN 55901
4611 21 1/2 Ave NW, Rochester, MN 55901
3516 20th St SE, Rochester, MN 55904
4515 21 1/2 Ave NW Unit 21-1/2, Rochester, MN 55901
3619 20th St SE, Rochester, MN 55904
618 20th St SW, Rochester, MN 55902
5800 20th St SE, Rochester, MN 55904
401 20th St SE, Rochester, MN 55904
604 20th St NE, Rochester, MN 55906
301 21st Ave SW, Rochester, MN 55902
2438 21st Ave NW, Rochester, MN 55901
2117 21st Ave NW, Rochester, MN 55901
510 20th St NE, Rochester, MN 55906
2005 21st Ave NW, Rochester, MN 55901
5425 20th St SE, Rochester, MN 55904
506 20th St NE, Rochester, MN 55906
409 20th St SW, Rochester, MN 55902
2116 21st Ave NW, Rochester, MN 55901
1324 21st Ave NE, Rochester, MN 55906
1412 21st Ave NE, Rochester, MN 55906
2320 21st Ave SE, Rochester, MN 55904
1520 21st Ave NE, Rochester, MN 55906
5241 20th St SE, Rochester, MN 55904
1610 21st Ave NE, Rochester, MN 55906
515 20th St NE, Rochester, MN 55906
402 20th St SW, Rochester, MN 55902
5405 20th St SE, Rochester, MN 55904
4509 21 1/2 Ave NW, Rochester, MN 55901
4515 21 1/2 Ave NW, Rochester, MN 55901
1405 21st Ave NE, Rochester, MN 55906
2368 21st Ave SE, Rochester, MN 55904
673 20th St NE, Rochester, MN 55906
6422 20th St SE, Rochester, MN 55904
5111 20th Avenue Ln NW, Rochester, MN 55901
2210 21st Ave SE, Rochester, MN 55904
3749 20th St SE, Rochester, MN 55904
1348 21st Ave NE, Rochester, MN 55906
1333 21st Ave NE, Rochester, MN 55906
2216 21st Ave SE, Rochester, MN 55904
1834 21st Ave NW, Rochester, MN 55901
2109 21st Ave NW, Rochester, MN 55901
2104 21st Ave NW, Rochester, MN 55901
2017 21st Ave NW, Rochester, MN 55901
1025 21st Ave SW, Rochester, MN 55902
4521 21 1/2 Ave NW, Rochester, MN 55901
1523 21st Ave NE, Rochester, MN 55906
1318 21st Ave NE, Rochester, MN 55906
1302 21st Ave NE, Rochester, MN 55906
3434 20th St SE, Rochester, MN 55904
1342 21st Ave NE, Rochester, MN 55906
935 20th St NW, Rochester, MN 55901
207 21st Ave SW, Rochester, MN 55902
3536 20th St SE, Rochester, MN 55904
3703 20th St SE, Rochester, MN 55904
5545 20th St SE, Rochester, MN 55904
920 20th St SW, Rochester, MN 55902
521 20th St NE, Rochester, MN 55906
1305 21st Ave NE, Rochester, MN 55906
625 20th St NE, Rochester, MN 55906
633 20th St NE, Rochester, MN 55906
1417 21st Ave NE, Rochester, MN 55906
509 20th St NE, Rochester, MN 55906
2105 21st Ave NW, Rochester, MN 55901
1715 21st Ave NW, Rochester, MN 55901
927 20th St NW, Rochester, MN 55901
2236 21st Ave SE, Rochester, MN 55904
4533 21 1/2 Ave NW, Rochester, MN 55901
3805 20th St SE, Rochester, MN 55904
4539 21 1/2 Ave NW, Rochester, MN 55901
3635 20th St SE, Rochester, MN 55904
3835 20th St SE, Rochester, MN 55904
703 20th St SW, Rochester, MN 55902
4508 21 1/2 Ave NW, Rochester, MN 55901
4516 21 1/2 Ave NW, Rochester, MN 55901
641 20th St NE, Rochester, MN 55906
665 20th St NE, Rochester, MN 55906
1400 21st Ave NE, Rochester, MN 55906
6524 20th St SW, Rochester, MN 55902
1008 21st Ave SW, Rochester, MN 55902
2219 21st Ave SE, Rochester, MN 55904
3725 20th St SE, Rochester, MN 55904
3627 20th St SE, Rochester, MN 55904
4534 21 1/2 Ave NW, Rochester, MN 55901
4601 21 1/2 Ave NW, Rochester, MN 55901
4545 21 1/2 Ave NW, Rochester, MN 55901