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
21ST-21ST
Properties in Rochester in 21ST-21ST
Find homes for sale in Rochester by selecting a property below:
3018 21st St NE, Rochester, MN 55906
3129 21st St NE, Rochester, MN 55906
3060 21st St NE, Rochester, MN 55906
330 21st Ave SW, Rochester, MN 55902
3142 21st St NE, Rochester, MN 55906
3362 21st St NE, Rochester, MN 55906
3123 21st St NE, Rochester, MN 55906
3282 21st St NE, Rochester, MN 55906
4828 21st Ave NW, Rochester, MN 55901
1016 21st St NE, Rochester, MN 55906
4822 21st Ave NW, Rochester, MN 55901
4912 21st Ave NW, Rochester, MN 55901
427 21st Ave SW, Rochester, MN 55902
118 21st St SE, Rochester, MN 55904
100 21st St SW, Rochester, MN 55902
3071 21st St NE, Rochester, MN 55906
408 21st Ave SW, Rochester, MN 55902
214 21st St SE, Rochester, MN 55904
2412 21st St NW, Rochester, MN 55901
1209 21st St NE, Rochester, MN 55906
417 21st Ave SW, Rochester, MN 55902
4523 21st Ave NW, Rochester, MN 55901
1019 21st St NW, Rochester, MN 55901
4535 21st Ave NW, Rochester, MN 55901
1352 21st St NW, Rochester, MN 55901
104 21st St SW, Rochester, MN 55902
1323 21st St NW, Rochester, MN 55901
2219 21st St NW, Rochester, MN 55901
109 21st St SW, Rochester, MN 55902
2311 21st St NW, Rochester, MN 55901
111 21st St SE, Rochester, MN 55904
1010 21st St NE, Rochester, MN 55906
201 21st St SW, Rochester, MN 55902
1115 21st St NE, Rochester, MN 55906
1110 21st St NE, Rochester, MN 55906
1353 21st St NW, Rochester, MN 55901
1023 21st St NE, Rochester, MN 55906
504 21st Ave SW, Rochester, MN 55902
3117 21st St NE, Rochester, MN 55906
3404 21st Ave NW, Rochester, MN 55901
5122 21st Ave NW, Rochester, MN 55901
318 21st Ave SW, Rochester, MN 55902
313 21st Ave SW, Rochester, MN 55902
5110 21st Ave NW, Rochester, MN 55901
401 21st Ave SW, Rochester, MN 55902
323 21st Ave SW, Rochester, MN 55902
5111 21st Ave NW, Rochester, MN 55901
411 21st Ave SW, Rochester, MN 55902
2208 21st St NW, Rochester, MN 55901
528 21st Ave SW, Rochester, MN 55902
3079 21st St NE, Rochester, MN 55906
3404 21st Ave NW, Rochester, MN 55901
3409 21st Ave NW, Rochester, MN 55901
332 21st Ave SW, Rochester, MN 55902
426 21st Ave SW, Rochester, MN 55902
203 21st St SW, Rochester, MN 55902
1329 21st St NW, Rochester, MN 55901
107 21st St SW, Rochester, MN 55902
26 21st St SW, Rochester, MN 55902
117 21st St SE Unit B, Rochester, MN 55904
5128 21st Ave NW, Rochester, MN 55901
215 21st St SE, Rochester, MN 55904
310 21st St SW, Rochester, MN 55902
116 21st St SW, Rochester, MN 55902
205 21st St SW, Rochester, MN 55902
430 21st Ave SW, Rochester, MN 55902
3515 21st Ave NW, Rochester, MN 55901
103 21st St SW, Rochester, MN 55902
305 21st Ave SW, Rochester, MN 55902
3509 21st Ave NW, Rochester, MN 55901
3809 21st St SE, Rochester, MN 55904
1004 21st St SE, Rochester, MN 55904
3416 21st Ave NW, Rochester, MN 55901
2308 21st St NW, Rochester, MN 55901
516 21st Ave SW, Rochester, MN 55902
2939 21st St NE, Rochester, MN 55906
1010 21st St SE, Rochester, MN 55904
3318 21st St NE, Rochester, MN 55906
1349 21st St NW, Rochester, MN 55901
1011 21st St SE, Rochester, MN 55904
4541 21st Ave NW, Rochester, MN 55901
314 21st Ave SW, Rochester, MN 55902
2935 21st St NE, Rochester, MN 55906
5116 21st Ave NW, Rochester, MN 55901
227 21st St SW, Rochester, MN 55902
207 21st St SW, Rochester, MN 55902
5121 21st Ave NW, Rochester, MN 55901
4919 21st Ave NW, Rochester, MN 55901
3376 21st St NE, Rochester, MN 55906
116 21st St SW, Rochester, MN 55902
32 21st St SW, Rochester, MN 55902
406 21st Ave SW, Rochester, MN 55902
210 21st St SW, Rochester, MN 55902
3340 21st St NE, Rochester, MN 55906
101 21st St SW, Rochester, MN 55902
1354 21st St NW, Rochester, MN 55901
335 21st Ave SW, Rochester, MN 55902
3561 21st Ave NW, Rochester, MN 55901
3805 21st St SE, Rochester, MN 55904
832 21st Ave SE, Rochester, MN 55904
3046 21st St NE, Rochester, MN 55906
826 21st Ave SE, Rochester, MN 55904
4815 21st Ave NW, Rochester, MN 55901
3604 21st Ave NW, Rochester, MN 55901
851 21st Ave SE, Rochester, MN 55904
210 21st St SE, Rochester, MN 55904
915 21st Ave SE, Rochester, MN 55904
3522 21st Ave NW, Rochester, MN 55901
3714 21st Ave NW, Rochester, MN 55901
1330 21st St NW, Rochester, MN 55901
206 21st St SW, Rochester, MN 55902
3307 21st Ave NW, Rochester, MN 55901
2409 21st St NW, Rochester, MN 55901
2417 21st St NW, Rochester, MN 55901
310 21st Ave SW, Rochester, MN 55902
231 21st St SW, Rochester, MN 55902
2214 21st St NW, Rochester, MN 55901
421 21st Ave SW, Rochester, MN 55902
3074 21st St NE, Rochester, MN 55906
300 21st St SW, Rochester, MN 55902
106 21st St SW, Rochester, MN 55902
3422 21st Ave NW, Rochester, MN 55901
431 21st Ave SW, Rochester, MN 55902
1311 21st St NW, Rochester, MN 55901
1336 21st St NW, Rochester, MN 55901
1356 21st St NW, Rochester, MN 55901
1350 21st St NW, Rochester, MN 55901
1343 21st St NW, Rochester, MN 55901
2924 21st St NE, Rochester, MN 55906
3528 21st Ave NW, Rochester, MN 55901
1348 21st St NW, Rochester, MN 55901
1335 21st St NW, Rochester, MN 55901
204 21st St SW, Rochester, MN 55902
2123 21st St NW, Rochester, MN 55901
1310 21st St NW, Rochester, MN 55901
311 21st St SW, Rochester, MN 55902
1317 21st St NW, Rochester, MN 55901
3019 21st St NE, Rochester, MN 55906
875 21st Ave SE, Rochester, MN 55904
117 21st St SE, Rochester, MN 55904
1016 21st St SE, Rochester, MN 55904
303 21st Ave SW, Rochester, MN 55902
403 21st Ave SW, Rochester, MN 55902
1005 21st St SE, Rochester, MN 55904
1017 21st St SE, Rochester, MN 55904
312 21st St SW, Rochester, MN 55902
2226 21st St NW, Rochester, MN 55901
2302 21st St NW, Rochester, MN 55901
1104 21st St NE, Rochester, MN 55906
2220 21st St NW, Rochester, MN 55901
1116 21st St NE, Rochester, MN 55906
1024 21st St NE, Rochester, MN 55906
2406 21st St NW, Rochester, MN 55901
128 21st St SE, Rochester, MN 55904
2128 21st St NW, Rochester, MN 55901
2117 21st St NW, Rochester, MN 55901
2418 21st St NW, Rochester, MN 55901
2129 21st St NW, Rochester, MN 55901
2124 21st St NW, Rochester, MN 55901
2403 21st St NW, Rochester, MN 55901
203 21st St SE, Rochester, MN 55904
3516 21st Ave NW, Rochester, MN 55901
3510 21st Ave NW, Rochester, MN 55901
3410 21st Ave NW, Rochester, MN 55901
3032 21st St NE, Rochester, MN 55906
1316 21st St NW, Rochester, MN 55901
3504 21st Ave NW, Rochester, MN 55901
4526 21st Ave NW, Rochester, MN 55901
4517 21st Ave NW, Rochester, MN 55901
3616 21st Ave NW, Rochester, MN 55901
202 21st St SW, Rochester, MN 55902
125 21st St SE, Rochester, MN 55904
4918 21st Ave NW, Rochester, MN 55901
1121 21st St NE, Rochester, MN 55906
3304 21st St NE, Rochester, MN 55906
3534 21st Ave NW, Rochester, MN 55901
312 21st Ave SW, Rochester, MN 55902
1342 21st St NW, Rochester, MN 55901
21 21st St SW, Rochester, MN 55902
4816 21st Ave NW, Rochester, MN 55901
4532 21st Ave NW, Rochester, MN 55901
4514 21st Ave NW, Rochester, MN 55901
3403 21st Ave NW, Rochester, MN 55901
4906 21st Ave NW, Rochester, MN 55901
3415 21st Ave NW, Rochester, MN 55901
2135 21st St NW, Rochester, MN 55901
3105 21st St NE, Rochester, MN 55906
405 21st Ave SW, Rochester, MN 55902
1210 21st St NE, Rochester, MN 55906
1204 21st St NE, Rochester, MN 55906
3503 21st Ave NW, Rochester, MN 55901
3421 21st Ave NW, Rochester, MN 55901
3523 21st Ave NW, Rochester, MN 55901
1122 21st St NE, Rochester, MN 55906
3011 21st St NE, Rochester, MN 55906
4520 21st Ave NW, Rochester, MN 55901
316 21st Ave SW, Rochester, MN 55902
3610 21st Ave NW, Rochester, MN 55901
420 21st Ave SW, Rochester, MN 55902
4529 21st Ave NW, Rochester, MN 55901
2202 21st St NW, Rochester, MN 55901
131 21st St SE, Rochester, MN 55904
329 21st Ave SW, Rochester, MN 55902
1009 21st St NE, Rochester, MN 55906
1324 21st St NW, Rochester, MN 55901
1015 21st St NE, Rochester, MN 55906
3573 21st Ave NW, Rochester, MN 55901
2118 21st St NW, Rochester, MN 55901
1109 21st St NE, Rochester, MN 55906
1103 21st St NE, Rochester, MN 55906
4506 21st Ave NW, Rochester, MN 55901
1203 21st St NE, Rochester, MN 55906