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
Oregon
Marion County
Salem
21ST-23RD
Properties in Salem in 21ST-23RD
Find homes for sale in Salem by selecting a property below:
840 21st St SE, Salem, OR 97301
435 22nd St SE, Salem, OR 97301
971 22nd St SE, Salem, OR 97301
1595 23rd St NE, Salem, OR 97301
1475 23rd St NE, Salem, OR 97301
865 21st St SE, Salem, OR 97301
910 21st St SE, Salem, OR 97301
1072 23rd St NE, Salem, OR 97301
1560 23rd St SE, Salem, OR 97302
1055 22nd St NE, Salem, OR 97301
1096 22nd St SE, Salem, OR 97301
365 22nd St NE, Salem, OR 97301
381 22nd St NE, Salem, OR 97301
460 23rd Ct NW, Salem, OR 97304
1215 22nd St NE, Salem, OR 97301
820 22nd Ave NW, Salem, OR 97304
1710 22nd St SE, Salem, OR 97302
391 22nd St NE, Salem, OR 97301
771 21st St SE, Salem, OR 97301
915 22nd St SE, Salem, OR 97301
540 22nd St NE, Salem, OR 97301
754 21st St SE, Salem, OR 97301
390 22nd St SE, Salem, OR 97301
1204 22nd St SE, Salem, OR 97302
1420 23rd St NE, Salem, OR 97301
995 21st St NE, Salem, OR 97301
705 21st St SE, Salem, OR 97301
200 22nd St SE, Salem, OR 97301
1181 23 St, Longtown, OK
431 22nd St SE, Salem, OR 97301
1272 23rd St NE, Salem, OR 97301
775 22nd St SE, Salem, OR 97301
1025 23rd St SE, Salem, OR 97301
440 23rd Ct NW, Salem, OR 97304
1080 22nd St NE, Salem, OR 97301
945 22nd St SE, Salem, OR 97301
994 21st St SE, Salem, OR 97301
285 22nd St SE, Salem, OR 97301
815 22nd Ave NW, Salem, OR 97304
440 22nd St NE, Salem, OR 97301
560 22nd St NE, Salem, OR 97301
905 22nd Ave NW, Salem, OR 97304
1825 23rd St NE, Salem, OR 97301
585 22nd St NE, Salem, OR 97301
527 22nd St NE, Salem, OR 97301
835 22nd Ave NW, Salem, OR 97304
845 22nd Ave NW, Salem, OR 97304
810 22nd Ave NW, Salem, OR 97304
475 23rd Ct NW, Salem, OR 97304
485 23rd Ct NW, Salem, OR 97304
546 22nd St NE, Salem, OR 97301
240 22nd St SE, Salem, OR 97301
250 22nd St SE, Salem, OR 97301
1490 23rd St NE, Salem, OR 97301
398 22nd St SE, Salem, OR 97301
1110 22nd St SE, Salem, OR 97302
1271 23rd St NE, Salem, OR 97301
1455 23rd St NE, Salem, OR 97301
745 22nd Ave NW, Salem, OR 97304
534 22nd St NE, Salem, OR 97301
1012 23rd St NE, Salem, OR 97301
515 22nd St SE, Salem, OR 97301
425 22nd St NE, Salem, OR 97301
535 22nd St NE, Salem, OR 97301
1810 23rd St NE, Salem, OR 97301
1690 22nd St SE, Salem, OR 97302
1575 23rd St NE, Salem, OR 97301
968 21st St SE, Salem, OR 97301
445 23rd Ct NW, Salem, OR 97304
730 22nd Ave NW, Salem, OR 97304
1805 23rd St NE, Salem, OR 97301
515 22nd St NE, Salem, OR 97301
136 23rd St NE, Salem, OR 97301
1142 23rd St NE, Salem, OR 97301
1121 23rd St NE, Salem, OR 97301
895 22nd St SE, Salem, OR 97301
725 22nd Ave NW, Salem, OR 97304
1194 22nd St SE, Salem, OR 97302
894 21st St SE, Salem, OR 97301
714 21st St SE, Salem, OR 97301
835 22nd St SE, Salem, OR 97301
1820 23rd St NE, Salem, OR 97301
420 22nd St SE, Salem, OR 97301
1720 23rd St NE, Salem, OR 97301
1281 23rd St NE, Salem, OR 97301
1835 23rd St NE, Salem, OR 97301
1031 23rd St NE, Salem, OR 97301
1730 23rd St NE, Salem, OR 97301
407 22nd St NE, Salem, OR 97301
1840 23rd St NE, Salem, OR 97301
820 21st St SE, Salem, OR 97301
290 22nd St SE, Salem, OR 97301
721 22nd Ave NW, Salem, OR 97304
715 22nd Ave NW, Salem, OR 97304
845 21st St SE, Salem, OR 97301
140 23rd St NE, Salem, OR 97301
1415 23rd St NE, Salem, OR 97301
1290 23rd St NE, Salem, OR 97301
1745 23rd St NE, Salem, OR 97301
1330 23rd St NE, Salem, OR 97301
1540 23rd St SE Ste 120, Salem, OR 97302
1715 23rd St NE, Salem, OR 97301
1030 22nd St NE, Salem, OR 97301
1032 23rd St NE, Salem, OR 97301
435 22nd St NE, Salem, OR 97301
865 22nd St SE, Salem, OR 97301
715 21st St SE, Salem, OR 97301
1182 23rd St NE, Salem, OR 97301
590 22nd St SE, Salem, OR 97301
410 22nd St NE, Salem, OR 97301
665 22nd Ave NW, Salem, OR 97304
805 22nd Ave NW, Salem, OR 97304
210 22nd St SE, Salem, OR 97301
549 22nd St NE, Salem, OR 97301
450 22nd St SE, Salem, OR 97301
855 22nd Ave NW, Salem, OR 97304
1122 23rd St NE, Salem, OR 97301
1065 22nd St NE, Salem, OR 97301
560 22nd St SE, Salem, OR 97301
1162 23rd St NE, Salem, OR 97301
1181 23rd St NE, Salem, OR 97301
1570 23rd St NE, Salem, OR 97301
1092 23rd St NE, Salem, OR 97301
390 22nd St NE, Salem, OR 97301
430 22nd St SE, Salem, OR 97301
1705 23rd St NE, Salem, OR 97301
995 21st St SE, Salem, OR 97301
515 22nd St SE, Salem, OR 97301
1380 23rd St NE, Salem, OR 97301
1545 23rd St NE, Salem, OR 97301
815 22nd St SE, Salem, OR 97301
660 22nd Ave NW, Salem, OR 97304
1510 23rd St NE, Salem, OR 97301
797 21st St SE, Salem, OR 97301
1040 22nd St NE, Salem, OR 97301
1212 23rd St NE, Salem, OR 97301
795 21st St SE, Salem, OR 97301
1096 22nd St NE, Salem, OR 97301
565 22nd St NE, Salem, OR 97301
720 22nd Ave NW, Salem, OR 97304
470 22nd St SE, Salem, OR 97301
239 22nd St SE, Salem, OR 97301
495 22nd St SE, Salem, OR 97301
815 21st St SE, Salem, OR 97301
180 23rd St NE, Salem, OR 97301
1470 23rd St NE, Salem, OR 97301
1335 23rd St NE, Salem, OR 97301
130 23rd St NE, Salem, OR 97301
465 23rd Ct NW, Salem, OR 97304
1252 23rd St SE Ste 120, Salem, OR 97302
470 23rd Ct NW, Salem, OR 97304
340 22nd St NE, Salem, OR 97301
430 23rd Ct NW, Salem, OR 97304
1065 22nd St SE, Salem, OR 97301
850 22nd Ave NW, Salem, OR 97304
2205 22nd St SE, Salem, OR 97302
1035 22nd St NE, Salem, OR 97301
135 23rd St NE, Salem, OR 97301
1450 23rd St NE, Salem, OR 97301
1790 23rd St NE, Salem, OR 97301
371 22nd St NE, Salem, OR 97301
1232 23rd St NE, Salem, OR 97301
1075 22nd St SE, Salem, OR 97301
1800 23rd St NE, Salem, OR 97301
1020 22nd St NE, Salem, OR 97301
1291 23rd St NE, Salem, OR 97301
530 22nd St NE, Salem, OR 97301
745 21st St SE, Salem, OR 97301
170 23rd St NE, Salem, OR 97301
438 22nd St SE, Salem, OR 97301
1130 22nd St NE, Salem, OR 97301
1710 23rd St NE, Salem, OR 97301
1495 23rd St NE, Salem, OR 97301
1155 22nd St NE, Salem, OR 97301
1560 23rd St NE, Salem, OR 97301
965 21st St SE, Salem, OR 97301
1755 23rd St NE, Salem, OR 97301
1025 22nd St NE, Salem, OR 97301
510 22nd St NE, Salem, OR 97301
925 21st St SE, Salem, OR 97301
1830 23rd St NE, Salem, OR 97301
1735 23rd St NE, Salem, OR 97301
1740 23rd St NE, Salem, OR 97301
840 22nd Ave NW, Salem, OR 97304
1097 22nd St SE, Salem, OR 97301
205 22nd St SE, Salem, OR 97301
1160 22nd St NE, Salem, OR 97301
245 22nd St SE, Salem, OR 97301
798 21st St SE, Salem, OR 97301
455 22nd St SE, Salem, OR 97301
455 23rd Ct NW, Salem, OR 97304
1515 23rd St NE, Salem, OR 97301
1530 23rd St NE, Salem, OR 97301
940 21st St SE, Salem, OR 97301
830 22nd Ave NW, Salem, OR 97304
864 21st St SE, Salem, OR 97301
915 22nd Ave NW, Salem, OR 97304
1110 23rd St SE, Salem, OR 97301
735 22nd Ave NW, Salem, OR 97304
553 22nd St NE, Salem, OR 97301
385 22nd St SE, Salem, OR 97301
360 22nd St NE, Salem, OR 97301
375 22nd St SE, Salem, OR 97301
587 22nd St NE, Salem, OR 97301
450 23rd Ct NW, Salem, OR 97304
596 22nd St NE, Salem, OR 97301
710 22nd Ave NW, Salem, OR 97304
1030 23rd St SE, Salem, OR 97301
740 22nd Ave NW, Salem, OR 97304
2611 22nd St SE, Salem, OR 97302
425 22nd St SE, Salem, OR 97301
460 22nd St SE, Salem, OR 97301
545 22nd St NE, Salem, OR 97301
490 23rd Ct NW, Salem, OR 97304
905 21st St SE, Salem, OR 97301
675 22nd Ave NW, Salem, OR 97304
520 22nd St NE, Salem, OR 97301
1015 23rd St SE, Salem, OR 97301
1096 23rd St SE, Salem, OR 97301
555 22nd St NE, Salem, OR 97301
1385 23rd St NE, Salem, OR 97301
590 22nd St NE, Salem, OR 97301
1051 23rd St SE, Salem, OR 97301
584 21st St NE, Salem, OR 97301
295 22nd St SE, Salem, OR 97301
155 23rd St NE, Salem, OR 97301
255 22nd St SE, Salem, OR 97301
430 22nd St NE, Salem, OR 97301
1071 23rd St NE, Salem, OR 97301
1815 23rd St NE, Salem, OR 97301
1221 23rd St NE, Salem, OR 97301
395 22nd St SE, Salem, OR 97301
345 22nd St SE, Salem, OR 97301
125 23rd St NE, Salem, OR 97301
577 22nd St NE, Salem, OR 97301
420 22nd St NE, Salem, OR 97301
485 22nd St SE, Salem, OR 97301
1141 23rd St NE, Salem, OR 97301
1005 22nd St NE, Salem, OR 97301
580 22nd St NE, Salem, OR 97301
825 22nd Ave NW, Salem, OR 97304
1460 23rd St NE, Salem, OR 97301
1161 23rd St NE, Salem, OR 97301
1282 23rd St NE, Salem, OR 97301