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
Alabama
Jefferson County
Birmingham
22ND-22ND
Properties in Birmingham in 22ND-22ND
Find homes for sale in Birmingham by selecting a property below:
1005 22nd St SW, Birmingham, AL 35211
601 22nd Ave S, Birmingham, AL 35205
330 22nd Ave W, Birmingham, AL 35204
1009 22nd St SW, Birmingham, AL 35211
533 22nd Ave S, Birmingham, AL 35205
1232 22nd St S, Birmingham, AL 35205
609 22nd Ave S, Birmingham, AL 35205
1001 22nd St SW, Birmingham, AL 35211
541 22nd Ave S, Birmingham, AL 35205
347 22nd Ave W, Birmingham, AL 35204
343 22nd Ave W, Birmingham, AL 35204
605 22nd Ave S, Birmingham, AL 35205
509 22nd Ave S, Birmingham, AL 35205
358 22nd Ave W, Birmingham, AL 35204
104 22nd St N #104, Birmingham, AL 35203
445 22nd Ave S, Birmingham, AL 35205
1812 22nd St S, Birmingham, AL 35223
519 22nd Ave S, Birmingham, AL 35205
346 22nd Ave W, Birmingham, AL 35204
505 22nd Ave S, Birmingham, AL 35205
1231 22nd St N #1, Birmingham, AL 35234
529 22nd Ave S, Birmingham, AL 35205
217 22nd St SW, Birmingham, AL 35211
4179 22nd St N, Birmingham, AL 35207
1236 22nd St S Unit 4A, Birmingham, AL 35205
1017 22nd St SW, Birmingham, AL 35211
537 22nd Ave S, Birmingham, AL 35205
525 22nd Ave S, Birmingham, AL 35205
2001 22nd St S, Birmingham, AL 35223
1467 22nd St N, Birmingham, AL 35234
701 22nd Ct W, Birmingham, AL 35204
3315 22nd St N, Birmingham, AL 35207
707 22nd Ave W, Birmingham, AL 35204
2613 22nd St SW, Birmingham, AL 35211
1236 22nd St S Unit 3A, Birmingham, AL 35205
403 22nd Ave S, Birmingham, AL 35205
1905 22nd St S, Birmingham, AL 35223
409 22nd Ave S, Birmingham, AL 35205
417 22nd Ave S, Birmingham, AL 35205
2001 22nd Street Ensley, Birmingham, AL 35218
105 22nd Ct S, Birmingham, AL 35205
1320 22nd St N #43, Birmingham, AL 35234
2122 22nd Ct S, Birmingham, AL 35223
117 22nd Ct S, Birmingham, AL 35205
1432 22nd Street Ensley, Birmingham, AL 35218
109 22nd Ct S, Birmingham, AL 35205
2728 22nd St SW, Birmingham, AL 35211
113 22nd Ct S, Birmingham, AL 35205
600 22nd Ave S, Birmingham, AL 35205
101 22nd Ct S, Birmingham, AL 35205
1436 22nd Street Ensley, Birmingham, AL 35218
1517 22nd Street Ensley, Birmingham, AL 35218
2005 22nd Street Ensley, Birmingham, AL 35218
2003 22nd Street Ensley, Birmingham, AL 35218
2648 22nd St SW, Birmingham, AL 35211
2076 22nd Ct S, Birmingham, AL 35223
350 22nd Ave W, Birmingham, AL 35204
1328 22nd St N, Birmingham, AL 35234
1324 22nd St N, Birmingham, AL 35234
4159 22nd St N, Birmingham, AL 35207
2606 22nd St N, Birmingham, AL 35234
501 22nd Ave S, Birmingham, AL 35205
441 22nd Ave S, Birmingham, AL 35205
112 22nd Ct S, Birmingham, AL 35205
108 22nd Ct S, Birmingham, AL 35205
628 22nd Ave S, Birmingham, AL 35205
3303 22nd St N, Birmingham, AL 35207
3012 22nd St N, Birmingham, AL 35207
612 22nd Ave S, Birmingham, AL 35205
624 22nd Ave S, Birmingham, AL 35205
344 22nd Ave W, Birmingham, AL 35204
620 22nd Ave S, Birmingham, AL 35205
632 22nd Ave S, Birmingham, AL 35205
608 22nd Ave S, Birmingham, AL 35205
3000 22nd St N, Birmingham, AL 35207
604 22nd Ave S, Birmingham, AL 35205
3004 22nd St N, Birmingham, AL 35207
616 22nd Ave S, Birmingham, AL 35205
261 22nd St SW, Birmingham, AL 35211
4165 22nd St N, Birmingham, AL 35207
301 22nd St SW, Birmingham, AL 35211
4183 22nd St N, Birmingham, AL 35207
1236 22nd St S Unit MA, Birmingham, AL 35205
1809 22 St, Birmingham, AL 35223
310 22nd Street Ensley, Birmingham, AL 35218
1124 22nd St N #1, Birmingham, AL 35234
309 22nd St SW, Birmingham, AL 35211
1236 22nd St S Unit 1D, Birmingham, AL 35205
1231 22nd St N, Birmingham, AL 35234
1236 22nd St S Unit 3B, Birmingham, AL 35205
255 22nd St SW, Birmingham, AL 35211
4177 22nd St N, Birmingham, AL 35207
1236 22nd St S Unit 2A, Birmingham, AL 35205
2701 22nd St SW, Birmingham, AL 35211
4181 22nd St N, Birmingham, AL 35207
100 22nd Ct S, Birmingham, AL 35205
1438 22nd Street Ensley, Birmingham, AL 35218
3318 22nd St N, Birmingham, AL 35207
2620 22nd St SW, Birmingham, AL 35211
3320 22nd St N, Birmingham, AL 35207
3328 22nd St N, Birmingham, AL 35207
1512 22nd Street Ensley, Birmingham, AL 35218
2109 22nd Ct S, Birmingham, AL 35223
2039 22nd Ct S, Birmingham, AL 35223
1402 22nd St N, Birmingham, AL 35234
2403 22nd St N, Birmingham, AL 35234
2401 22nd St N, Birmingham, AL 35234
1459 22nd St N, Birmingham, AL 35234
406 22nd Ave S, Birmingham, AL 35205
1236 22nd St S, Birmingham, AL 35205
1504 22nd St SW, Birmingham, AL 35211
1236 22nd St S Unit 3C, Birmingham, AL 35205
1449 22nd St N, Birmingham, AL 35234
1500 Ensley Ave, Birmingham, AL 35218
300 22nd St SW, Birmingham, AL 35211
1013 22nd St SW, Birmingham, AL 35211
1463 22nd St N, Birmingham, AL 35234
2415 22nd St N, Birmingham, AL 35234
402 22nd Ave S, Birmingham, AL 35205
2632 22nd St SW, Birmingham, AL 35211
113 22nd St N Unit D, Birmingham, AL 35203
1460 22nd St N, Birmingham, AL 35234
1456 22nd St N, Birmingham, AL 35234
1452 22nd St N, Birmingham, AL 35234
1448 22nd St N, Birmingham, AL 35234
1608 22nd Street Ensley, Birmingham, AL 35218
1618 22nd Street Ensley, Birmingham, AL 35218
1124 22nd St N, Birmingham, AL 35234
1614 22nd Street Ensley, Birmingham, AL 35218
1817 22 St, Birmingham, AL 35223
1500 22nd St SW, Birmingham, AL 35211
1225 22nd St N, Birmingham, AL 35234
1512 22nd St SW, Birmingham, AL 35211
1801 22 St, Birmingham, AL 35223
1521 22nd Street Ensley, Birmingham, AL 35218
1236 22nd St S Unit 6C, Birmingham, AL 35205
1236 22nd St S Unit 3E, Birmingham, AL 35205
1816 22nd St S, Birmingham, AL 35223
1421 22nd St N, Birmingham, AL 35234
1028 22nd St S, Birmingham, AL 35205
117 22nd Ct S #22, Birmingham, AL 35205
1236 22nd St S Unit 2E, Birmingham, AL 35205
341 22nd Ave W, Birmingham, AL 35204
2721 22nd St SW, Birmingham, AL 35211
1406 22nd St N, Birmingham, AL 35234
1400 22nd St N, Birmingham, AL 35234
2409 22nd St N, Birmingham, AL 35234
2724 22nd St SW, Birmingham, AL 35211
1404 22nd St N, Birmingham, AL 35234
348 22nd Ave W, Birmingham, AL 35204
1408 22nd St N, Birmingham, AL 35234
1428 22nd Street Ensley, Birmingham, AL 35218
532 22nd Ave S, Birmingham, AL 35205
640 22nd Ave S #1, Birmingham, AL 35205
1410 22nd St N, Birmingham, AL 35234
1412 22nd St N, Birmingham, AL 35234
218 22nd St SW, Birmingham, AL 35211
640 22nd Ave S, Birmingham, AL 35205
1414 22nd St N, Birmingham, AL 35234
234 22nd St SW, Birmingham, AL 35211
2745 22nd St SW Unit D, Birmingham, AL 35211
2737 22nd St SW, Birmingham, AL 35211
242 22nd St SW, Birmingham, AL 35211
2713 22nd St SW, Birmingham, AL 35211
238 22nd St SW, Birmingham, AL 35211
2640 22nd St SW, Birmingham, AL 35211
2644 22nd St SW, Birmingham, AL 35211
1516 22nd Street Ensley, Birmingham, AL 35218
1030 22nd St S, Birmingham, AL 35205
1401 22nd St N, Birmingham, AL 35234
9 22nd Ave W, Birmingham, AL 35204
1403 22nd St N, Birmingham, AL 35234
230 22nd St SW, Birmingham, AL 35211
213 22nd St SW, Birmingham, AL 35211
1521 22nd St SW, Birmingham, AL 35211
2643 22nd St SW, Birmingham, AL 35211
1415 22nd St N, Birmingham, AL 35234
323 22nd St SW, Birmingham, AL 35211
1520 22nd St SW, Birmingham, AL 35211
1464 22nd St N, Birmingham, AL 35234
1413 22nd St N, Birmingham, AL 35234
337 22nd St SW, Birmingham, AL 35211
1309 22nd Ave N, Birmingham, AL 35205
333 22nd St SW, Birmingham, AL 35211
1466 22nd St N, Birmingham, AL 35234
345 22nd St SW, Birmingham, AL 35211
222 22nd St SW, Birmingham, AL 35211
422 22nd Ave S, Birmingham, AL 35205
1468 22nd St N, Birmingham, AL 35234
1260 22nd St S, Birmingham, AL 35205
226 22nd St SW, Birmingham, AL 35211
410 22nd Ave S, Birmingham, AL 35205
1505 22nd St SW, Birmingham, AL 35211
631 22nd Ave S #0, Birmingham, AL 35205
1462 22nd St N, Birmingham, AL 35234
1411 22nd St N, Birmingham, AL 35234
251 22nd St SW, Birmingham, AL 35211
1509 22nd St SW, Birmingham, AL 35211
2611 22nd St SW, Birmingham, AL 35211
1236 22nd St S Unit 2D, Birmingham, AL 35205
1409 22nd St N, Birmingham, AL 35234
329 22nd St SW, Birmingham, AL 35211
414 22nd Ave S, Birmingham, AL 35205
1501 22nd St SW, Birmingham, AL 35211
1248 22nd St S, Birmingham, AL 35205
418 22nd Ave S, Birmingham, AL 35205
1256 22nd St S, Birmingham, AL 35205
341 22nd St SW, Birmingham, AL 35211
1422 22nd St N, Birmingham, AL 35234
2833 22nd St N, Birmingham, AL 35207
1417 22nd St N, Birmingham, AL 35234
2900 22nd Place Ensley, Birmingham, AL 35208
1419 22nd St N, Birmingham, AL 35234
1420 22nd St N, Birmingham, AL 35234
3220 22nd St N, Birmingham, AL 35207
508 22nd Ave S, Birmingham, AL 35205
421 22nd Ave S, Birmingham, AL 35205
2825 22nd St N, Birmingham, AL 35207
229 22nd St SW, Birmingham, AL 35211
1416 22nd St N, Birmingham, AL 35234
225 22nd St SW, Birmingham, AL 35211
526 22nd Ave S, Birmingham, AL 35205
2411 22nd St N, Birmingham, AL 35234
1418 22nd St N, Birmingham, AL 35234
520 22nd Ave S, Birmingham, AL 35205
233 22nd St SW, Birmingham, AL 35211
1517 22nd St SW, Birmingham, AL 35211
200 22nd St SW, Birmingham, AL 35211
703 22nd Ave W, Birmingham, AL 35204
1018 22nd Street Ensley, Birmingham, AL 35218
514 22nd Ave S, Birmingham, AL 35205
221 22nd St SW, Birmingham, AL 35211
1236 22nd St S Unit 4B, Birmingham, AL 35205
2003 22nd St S, Birmingham, AL 35223
250 22nd St SW, Birmingham, AL 35211
209 22nd St SW, Birmingham, AL 35211
2621 22nd St SW, Birmingham, AL 35211
1405 22nd St N, Birmingham, AL 35234
2005 22nd St S, Birmingham, AL 35223
246 22nd St SW, Birmingham, AL 35211
208 22nd St SW, Birmingham, AL 35211
1513 22nd St SW, Birmingham, AL 35211
2647 22nd St SW, Birmingham, AL 35211
254 22nd St SW, Birmingham, AL 35211
214 22nd St SW, Birmingham, AL 35211
500 22nd Ave S, Birmingham, AL 35205
213 22nd Ave NW, Center Point, AL 35215
1407 22nd St N, Birmingham, AL 35234
237 22nd St SW, Birmingham, AL 35211
1501 22nd Street Ensley, Birmingham, AL 35218
328 22nd St SW, Birmingham, AL 35211
1808 22nd St S, Birmingham, AL 35223
324 22nd St SW, Birmingham, AL 35211
2909 22nd St N, Birmingham, AL 35207
8 22nd Ave W, Birmingham, AL 35204
349 22nd Ave W, Birmingham, AL 35204
338 22nd Ave W, Birmingham, AL 35204
2829 22nd St N, Birmingham, AL 35207
308 22nd St SW, Birmingham, AL 35211
2700 22nd St SW, Birmingham, AL 35211
320 22nd St SW, Birmingham, AL 35211
2738 22nd St SW, Birmingham, AL 35211
316 22nd St SW, Birmingham, AL 35211
2716 22nd St SW, Birmingham, AL 35211
1518 22nd Street Ensley, Birmingham, AL 35218
312 22nd St SW, Birmingham, AL 35211
336 22nd St SW, Birmingham, AL 35211
332 22nd St SW, Birmingham, AL 35211
500 22nd St SW, Birmingham, AL 35211
1522 22nd Street Ensley, Birmingham, AL 35218
340 22nd St SW, Birmingham, AL 35211
2808 22nd St N, Birmingham, AL 35207
113 22nd St N #411, Birmingham, AL 35203
113 22nd St N #409, Birmingham, AL 35203
113 22nd St N #407, Birmingham, AL 35203
113 22nd St N #405, Birmingham, AL 35203
113 22nd St N #403, Birmingham, AL 35203
2034 22nd Ct S, Birmingham, AL 35223
113 22nd St N #401, Birmingham, AL 35203
113 22nd St N #311, Birmingham, AL 35203
2038 22nd Ct S, Birmingham, AL 35223
113 22nd St N #309, Birmingham, AL 35203
113 22nd St N #303, Birmingham, AL 35203
113 22nd St N Unit 2A, Birmingham, AL 35203
1901 22nd St S #8, Birmingham, AL 35223
113 22nd St N #305, Birmingham, AL 35203
113 22nd St N Unit 2D, Birmingham, AL 35203
340 22nd Ave S, Birmingham, AL 35205
113 22nd St N #301, Birmingham, AL 35203
1125 22nd St S, Birmingham, AL 35205
344 22nd Ave S, Birmingham, AL 35205
260 22nd St SW, Birmingham, AL 35211
348 22nd Ave S, Birmingham, AL 35205
113 22nd St N #307, Birmingham, AL 35203
1326 22nd St N, Birmingham, AL 35234
3021 22nd St N, Birmingham, AL 35207
4161 22nd St N, Birmingham, AL 35207
1401 22nd St N, Birmingham, AL 35234
351 22nd Ave W, Birmingham, AL 35204
706 22nd St S, Birmingham, AL 35204
2113 22nd Ct S, Birmingham, AL 35223
2072 22nd Ct S, Birmingham, AL 35223
2101 22nd Ct S, Birmingham, AL 35223
2041 22nd Ct S, Birmingham, AL 35223
113 22nd St N Unit 2B, Birmingham, AL 35203
2125 22nd Ct S, Birmingham, AL 35223
343 22nd Ct S, Birmingham, AL 35205
2121 22nd Ct S, Birmingham, AL 35223
335 22nd Ave S, Birmingham, AL 35205
1240 22nd St S Unit B3, Birmingham, AL 35205
2405 22nd St N, Birmingham, AL 35234
121 22nd Ct S, Birmingham, AL 35205
2744 22nd St SW, Birmingham, AL 35211
421 22nd Ave S #1, Birmingham, AL 35205
2425 22nd St N, Birmingham, AL 35234
2812 22nd St N, Birmingham, AL 35207
1600 22 St, Birmingham, AL 35218
625 22nd Ave S, Birmingham, AL 35205
621 22nd Ave S, Birmingham, AL 35205
613 22nd Ave S, Birmingham, AL 35205
1804 22nd St S, Birmingham, AL 35223
329 22nd Ave S, Birmingham, AL 35205
2419 22nd St N, Birmingham, AL 35234
2423 22nd St N, Birmingham, AL 35234
2024 22nd Ct S, Birmingham, AL 35223
2407 22nd St N, Birmingham, AL 35234
2030 22nd Ct S, Birmingham, AL 35223
1320 22nd St N, Birmingham, AL 35234
2831 22nd St N, Birmingham, AL 35207
1413 22nd St N, Birmingham, AL 35234
2708 22nd St SW, Birmingham, AL 35211
2712 22nd St SW, Birmingham, AL 35211
405 22nd Ct S, Birmingham, AL 35205
1236 22nd St S Unit MB, Birmingham, AL 35205
401 22nd Ct S, Birmingham, AL 35205
1300 22nd St N, Birmingham, AL 35234
3312 22nd St N, Birmingham, AL 35207
1008 22nd St SW, Birmingham, AL 35211
1012 22nd St SW, Birmingham, AL 35211
2817 22nd St N, Birmingham, AL 35207
629 22nd Ave S, Birmingham, AL 35205
1417 22nd St S, Birmingham, AL 35205
1004 22nd St SW, Birmingham, AL 35211
113 22nd St N Unit 2C, Birmingham, AL 35203
1000 22nd St SW, Birmingham, AL 35211
2009 22nd St S, Birmingham, AL 35223
2739 22nd St SW, Birmingham, AL 35211
2705 22nd St SW, Birmingham, AL 35211
1901 22nd St S, Birmingham, AL 35223
2617 22nd St Sw, Birmingham, AL 35211
341 22nd Ave S, Birmingham, AL 35205
2615 22nd St Sw, Birmingham, AL 35211
409 22nd Ct S, Birmingham, AL 35205
349 22nd Ave S, Birmingham, AL 35205
345 22nd Ave S, Birmingham, AL 35205
636 22nd Ave S, Birmingham, AL 35205
2340 22nd St SW, Birmingham, AL 35211
2612 22nd St SW, Birmingham, AL 35211