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
Texas
Hidalgo County
McAllen
21ST-21ST 1/2
Properties in McAllen in 21ST-21ST 1/2
Find homes for sale in McAllen by selecting a property below:
1101 N 21st St, McAllen, TX 78501
8608 N 21st St, McAllen, TX 78504
8700 N 21st St, McAllen, TX 78504
8600 N 21st St, McAllen, TX 78504
8604 N 21st St, McAllen, TX 78504
917 N 21st St, McAllen, TX 78501
8609 N 21st St, McAllen, TX 78504
8605 N 21st St, McAllen, TX 78504
8601 N 21st St, McAllen, TX 78504
8701 N 21st St, McAllen, TX 78504
8613 N 21st St, McAllen, TX 78504
516 S 21st St, McAllen, TX 78501
600 S 21st St, McAllen, TX 78501
1412 N 21st St, McAllen, TX 78501
1408 N 21st St, McAllen, TX 78501
1416 N 21st St, McAllen, TX 78501
317 S 21st St, McAllen, TX 78501
1400 N 21st St, McAllen, TX 78501
1404 N 21st St, McAllen, TX 78501
1013 N 21st St, McAllen, TX 78501
8704 N 21st St, McAllen, TX 78504
1005 N 21st St, McAllen, TX 78501
8708 N 21st St, McAllen, TX 78504
3201 N 21st St, McAllen, TX 78501
3207 N 21st St, McAllen, TX 78501
3219 N 21st St, McAllen, TX 78501
3213 N 21st St, McAllen, TX 78501
3212 N 21st 1/2 St, McAllen, TX 78501
3300 N 21st St, McAllen, TX 78501
3318 N 21st St, McAllen, TX 78501
3306 N 21st St, McAllen, TX 78501
315 N 21st St, McAllen, TX 78501
3301 N 21st St, McAllen, TX 78501
3307 N 21st St, McAllen, TX 78501
317 N 21st St, McAllen, TX 78501
6320 N 21st St Lot 2, McAllen, TX 78504
3313 N 21st St, McAllen, TX 78501
1413 N 21st St, McAllen, TX 78501
3201 N 21st 1/2 St, McAllen, TX 78501
3312 N 21st St, McAllen, TX 78501
3301 N 21st 1/2 St, McAllen, TX 78501
3300 N 21st 1/2 St, McAllen, TX 78501
3206 N 21st 1/2 St, McAllen, TX 78501
3200 N 21st 1/2 St, McAllen, TX 78501
506 S 21st St, McAllen, TX 78501
8705 N 21st St, McAllen, TX 78504
1104 N 21st St, McAllen, TX 78501
8709 N 21st St, McAllen, TX 78504
406 S 21st St, McAllen, TX 78501
3207 N 21st 1/2 St, McAllen, TX 78501
412 S 21st St, McAllen, TX 78501
905 S 21st St, McAllen, TX 78501
402 S 21st St, McAllen, TX 78501
3213 N 21st 1/2 St, McAllen, TX 78501
210 S 21st St, McAllen, TX 78501
705 N 21st St, McAllen, TX 78501
703 N 21st St, McAllen, TX 78501
704 N 21st St, McAllen, TX 78501
401 S 21st St, McAllen, TX 78501
7513 N 21st St, McAllen, TX 78504
7509 N 21st St, McAllen, TX 78504
7517 N 21st St, McAllen, TX 78504
421 S 21st St, McAllen, TX 78501
1413 S 21st St, McAllen, TX 78501
417 S 21st St, McAllen, TX 78501
7601 N 21st St, McAllen, TX 78504
505 S 21st St, McAllen, TX 78501
423 S 21st St, McAllen, TX 78501
7600 N 21st St, McAllen, TX 78504
7516 N 21st St, McAllen, TX 78504
7608 N 21st St, McAllen, TX 78504
7604 N 21st St, McAllen, TX 78504
407 S 21st St, McAllen, TX 78501
7616 N 21st St, McAllen, TX 78504
405 S 21st St, McAllen, TX 78501
7612 N 21st St, McAllen, TX 78504
7505 N 21st St, McAllen, TX 78504
7501 N 21st St, McAllen, TX 78504
509 S 21st St, McAllen, TX 78501
1310 N 21st St, McAllen, TX 78501
1301 N 21st St, McAllen, TX 78501
507 S 21st St, McAllen, TX 78501
1318 N 21st St, McAllen, TX 78501
1304 N 21st St, McAllen, TX 78501
1312 N 21st St, McAllen, TX 78501
7512 N 21st St, McAllen, TX 78504
7508 N 21st St, McAllen, TX 78504
1313 N 21st St, McAllen, TX 78501
1405 N 21st St, McAllen, TX 78501
1317 N 21st St, McAllen, TX 78501
515 S 21st St, McAllen, TX 78501
700 S 21st St, McAllen, TX 78501
1305 N 21st St, McAllen, TX 78501
702 S 21st St, McAllen, TX 78501
1300 N 21st St, McAllen, TX 78501
511 S 21st St, McAllen, TX 78501
1309 N 21st St, McAllen, TX 78501
1213 N 21st St, McAllen, TX 78501
1205 N 21st St, McAllen, TX 78501
1209 N 21st St, McAllen, TX 78501
615 S 21st St, McAllen, TX 78501
617 S 21st St, McAllen, TX 78501
1100 N 21st St, McAllen, TX 78501
1116 N 21st St, McAllen, TX 78501
1221 N 21st St, McAllen, TX 78501
1108 N 21st St, McAllen, TX 78501
1200 N 21st St, McAllen, TX 78501
1117 N 21st St, McAllen, TX 78501
1217 N 21st St, McAllen, TX 78501
1112 N 21st St, McAllen, TX 78501
1109 N 21st St, McAllen, TX 78501
1204 N 21st St, McAllen, TX 78501
1113 N 21st St, McAllen, TX 78501
500 S 21st St, McAllen, TX 78501
1220 N 21st St, McAllen, TX 78501
7504 N 21st St, McAllen, TX 78504
1216 N 21st St, McAllen, TX 78501
1212 N 21st St, McAllen, TX 78501
1208 N 21st St, McAllen, TX 78501
7500 N 21st St, McAllen, TX 78504
1225 N 21st St, McAllen, TX 78501
1224 N 21st St, McAllen, TX 78501
7911 N 21st Ln, McAllen, TX 78504
8808 N 21st St, McAllen, TX 78504
601 S 21st St, McAllen, TX 78501
409 S 21st St, McAllen, TX 78501
415 S 21st St, McAllen, TX 78501
411 S 21st St, McAllen, TX 78501
400 S 21st St, McAllen, TX 78501
8809 N 21st St, McAllen, TX 78504
7605 N 21st St, McAllen, TX 78504
7609 N 21st St, McAllen, TX 78504
7625 N 21st St, McAllen, TX 78504
7617 N 21st St, McAllen, TX 78504
2919 S 21 St, McAllen, TX 78503
7613 N 21st St, McAllen, TX 78504
7621 N 21st St, McAllen, TX 78504
404 S 21st St, McAllen, TX 78501
1421 N 21st St, McAllen, TX 78501
606 S 21st St, McAllen, TX 78501
1417 N 21st St, McAllen, TX 78501
1409 N 21st St, McAllen, TX 78501
1401 N 21st St, McAllen, TX 78501
7601 N 21st St Ph 4 LOT 150, McAllen, TX 78504
305 N 21st St, McAllen, TX 78501
301 N 21st St, McAllen, TX 78501
8900 N 21st St, McAllen, TX 78504
8904 N 21st St, McAllen, TX 78504
319 N 21st St, McAllen, TX 78501
8908 N 21st St, McAllen, TX 78504
8912 N 21st St, McAllen, TX 78504
325 N 21st St, McAllen, TX 78501
311 N 21st St, McAllen, TX 78501
321 N 21st St, McAllen, TX 78501
329 N 21st St, McAllen, TX 78501
504 S 21st St, McAllen, TX 78501
506 S 21st St, McAllen, TX 78501
8916 N 21st St, McAllen, TX 78504
3720 N 21st St, McAllen, TX 78501
519 N 21st St, McAllen, TX 78501
422 S 21st St, McAllen, TX 78501
3218 N 21st St, McAllen, TX 78501
901 S 21st St, McAllen, TX 78501
6308 N 21st St #5, McAllen, TX 78504
821 S 21st St, McAllen, TX 78501
813 S 21st St, McAllen, TX 78501
817 S 21st St, McAllen, TX 78501
803 S 21st St, McAllen, TX 78501
809 S 21st St, McAllen, TX 78501
804 S 21st St, McAllen, TX 78501
812 S 21st St, McAllen, TX 78501
820 S 21st St, McAllen, TX 78501
800 S 21st St, McAllen, TX 78501
7412 N 21st St, McAllen, TX 78504
7416 N 21st St, McAllen, TX 78504
612 N 21st St, McAllen, TX 78501
7420 N 21st St, McAllen, TX 78504
7313 N 21st St, McAllen, TX 78504
7421 N 21st St, McAllen, TX 78504
7401 N 21st St, McAllen, TX 78504
7317 N 21st St, McAllen, TX 78504
7409 N 21st St, McAllen, TX 78504
7309 N 21st St, McAllen, TX 78504
7417 N 21st St, McAllen, TX 78504
7413 N 21st St, McAllen, TX 78504
801 S 21st St, McAllen, TX 78501
909 N 21st St, McAllen, TX 78501
905 N 21st St, McAllen, TX 78501
805 N 21st St, McAllen, TX 78501
208 S 21st St, McAllen, TX 78501
3200 N 21st St, McAllen, TX 78501
202 S 21st St, McAllen, TX 78501
901 N 21st St, McAllen, TX 78501
702 S 21st St, McAllen, TX 78501
3212 N 21st St, McAllen, TX 78501
3206 N 21st St, McAllen, TX 78501
3716 N 21st St, McAllen, TX 78501
3712 N 21st St, McAllen, TX 78501
7405 N 21st St, McAllen, TX 78504
1005 N 21st St Unit 3 S 1/2 of 2, McAllen, TX 78504
6320 N 21st St, McAllen, TX 78504
6316 N 21st St, McAllen, TX 78504
6312 N 21st St, McAllen, TX 78504
6308 N 21st St, McAllen, TX 78504
6300 N 21st St, McAllen, TX 78504
6324 N 21st St, McAllen, TX 78504
1001 N 21st St, McAllen, TX 78501
6304 N 21st St, McAllen, TX 78504
808 S 21st St, McAllen, TX 78501
913 N 21st St, McAllen, TX 78501
817 N 21st St, McAllen, TX 78501
813 N 21st St, McAllen, TX 78501
801 N 21st St, McAllen, TX 78501
809 N 21st St, McAllen, TX 78501