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
Alabama
Jefferson County
Birmingham
23RD-24TH
Properties in Birmingham in 23RD-24TH
Find homes for sale in Birmingham by selecting a property below:
1 24th Ave S, Birmingham, AL 35205
5 24th Ave S, Birmingham, AL 35205
13 24th Ave S, Birmingham, AL 35205
2801 23rd Street Ensley, Birmingham, AL 35208
2809 23rd Street Ensley, Birmingham, AL 35208
141 24th Ave S, Birmingham, AL 35205
145 24th Ave S, Birmingham, AL 35205
137 24th Ave S, Birmingham, AL 35205
129 24th Ave S, Birmingham, AL 35205
806 23rd St S, Birmingham, AL 35205
133 24th Ave S, Birmingham, AL 35205
2635 23rd St SW, Birmingham, AL 35211
2423 24 Ave, Birmingham, AL 35234
2632 23rd St SW, Birmingham, AL 35211
817 23rd St SW, Birmingham, AL 35211
816 23rd St SW, Birmingham, AL 35211
2813 23rd Street Ensley, Birmingham, AL 35208
812 23rd St SW, Birmingham, AL 35211
2817 23rd Street Ensley, Birmingham, AL 35208
808 23rd St SW, Birmingham, AL 35211
2821 23rd Street Ensley, Birmingham, AL 35208
2833 23rd Street Ensley, Birmingham, AL 35208
2508 23rd Street Ensley, Birmingham, AL 35208
2329 23rd Street Ensley, Birmingham, AL 35208
2316 23rd Street Ensley, Birmingham, AL 35208
2224 24th Ave N, Birmingham, AL 35234
2320 23rd Street Ensley, Birmingham, AL 35208
933 23rd St S, Birmingham, AL 35205
605 24th Ave W, Birmingham, AL 35204
2312 23rd Street Ensley, Birmingham, AL 35208
2721 23rd St W, Birmingham, AL 35208
2332 23rd Street Ensley, Birmingham, AL 35208
2328 23rd Street Ensley, Birmingham, AL 35208
612 24th Ave W, Birmingham, AL 35204
624 24th Ave W, Birmingham, AL 35204
616 24th Ave W, Birmingham, AL 35204
608 24th Ave W, Birmingham, AL 35204
2512 23rd Street Ensley, Birmingham, AL 35208
2620 23rd St SW, Birmingham, AL 35211
620 24th Ave W, Birmingham, AL 35204
600 24th Ave W, Birmingham, AL 35204
604 24th Ave W, Birmingham, AL 35204
2516 23rd Street Ensley, Birmingham, AL 35208
609 24th Ave W, Birmingham, AL 35204
2504 23rd Street Ensley, Birmingham, AL 35208
2500 23rd St W, Birmingham, AL 35208
1624 24th Ave N, Birmingham, AL 35204
2336 23rd Street Ensley, Birmingham, AL 35208
132 24th Ave S, Birmingham, AL 35205
2348 23rd Street Ensley, Birmingham, AL 35208
136 24th Ave S, Birmingham, AL 35205
2344 23rd St W, Birmingham, AL 35208
2366 23rd Street Ensley, Birmingham, AL 35208
2536 23rd Street Ensley, Birmingham, AL 35208
2528 23rd Street Ensley, Birmingham, AL 35208
148 24th Ave S, Birmingham, AL 35205
2360 23rd Street Ensley, Birmingham, AL 35208
140 24th Ave S, Birmingham, AL 35205
2340 23rd Street Ensley, Birmingham, AL 35208
144 24th Ave S, Birmingham, AL 35205
2356 23rd Street Ensley, Birmingham, AL 35208
2524 23rd Street Ensley, Birmingham, AL 35208
2520 23rd Street Ensley, Birmingham, AL 35208
2352 23rd Street Ensley, Birmingham, AL 35208
2540 23rd Street Ensley, Birmingham, AL 35208
2544 23rd Street Ensley, Birmingham, AL 35208
916 23rd Ter NW, Birmingham, AL 35215
326 23rd St SW, Birmingham, AL 35211
2357 23rd Street Ensley, Birmingham, AL 35208
925 23rd Ter NW, Birmingham, AL 35215
912 23rd Ter NW, Birmingham, AL 35215
920 23rd Ter NW, Birmingham, AL 35215
929 23rd Ter NW, Birmingham, AL 35215
932 23rd Ter NW, Birmingham, AL 35215
933 23rd Ter NW, Birmingham, AL 35215
2324 23rd Street Ensley, Birmingham, AL 35208
901 23rd St N, Birmingham, AL 35203
2376 23rd Street Ensley #19, Birmingham, AL 35208
1148 24th Ave N, Birmingham, AL 35204
2201 23rd St N, Birmingham, AL 35234
826 23rd St S, Birmingham, AL 35205
2832 23rd Street Ensley, Birmingham, AL 35208
3517 23rd St N, Birmingham, AL 35207
3529 23rd St N, Birmingham, AL 35207
3505 23rd St N, Birmingham, AL 35207
4208 23rd Way N, Birmingham, AL 35207
3511 23rd St N, Birmingham, AL 35207
3501 23rd St N, Birmingham, AL 35207
1628 24th Ave N, Birmingham, AL 35204
624 23rd Ter NW, Center Point, AL 35215
720 23rd Street Ensley, Birmingham, AL 35218
345 23rd St SW, Birmingham, AL 35211
1153 24th Ave N, Birmingham, AL 35204
3312 23rd St N, Birmingham, AL 35207
841 23rd Ter NW, Birmingham, AL 35215
1301 24th Ave N, Birmingham, AL 35204
1141 24th Ave N, Birmingham, AL 35204
1149 24th Ave N, Birmingham, AL 35204
1145 24th Ave N, Birmingham, AL 35204
844 23rd Ter NW, Birmingham, AL 35215
840 23rd Ter NW, Birmingham, AL 35215
1137 24th Ave N, Birmingham, AL 35204
1133 24th Ave N, Birmingham, AL 35204
1121 24th Ave N, Birmingham, AL 35204
2509 23rd Street Ensley, Birmingham, AL 35208
1129 24th Ave N, Birmingham, AL 35204
1117 24th Ave N, Birmingham, AL 35204
1345 24th Ave N, Birmingham, AL 35204
909 23rd Ter NW, Birmingham, AL 35215
1105 24th Ave N, Birmingham, AL 35204
1333 24th Ave N, Birmingham, AL 35204
1125 24th Ave N, Birmingham, AL 35204
1349 24th Ave N, Birmingham, AL 35204
1113 24th Ave N, Birmingham, AL 35204
1341 24th Ave N, Birmingham, AL 35204
913 23rd Ter NW, Birmingham, AL 35215
1101 24th Ave N, Birmingham, AL 35204
1329 24th Ave N, Birmingham, AL 35204
901 23rd Ter NW, Birmingham, AL 35215
1109 24th Ave N, Birmingham, AL 35204
1337 24th Ave N, Birmingham, AL 35204
339 23rd St SW, Birmingham, AL 35211
3212 23rd St N, Birmingham, AL 35207
904 23rd Ter NW, Birmingham, AL 35215
928 23rd Ter NW, Birmingham, AL 35215
720 23rd Street Ensley, Birmingham, AL 35218
313 23rd St SW, Birmingham, AL 35211
311 23rd St SW, Birmingham, AL 35211
301 23rd St SW, Birmingham, AL 35211
337 23rd St SW, Birmingham, AL 35211
325 23rd St SW, Birmingham, AL 35211
331 23rd St SW, Birmingham, AL 35211
319 23rd St SW, Birmingham, AL 35211
1334 24th Ave N, Birmingham, AL 35204
1340 24th Ave N, Birmingham, AL 35204
1328 24th Ave N, Birmingham, AL 35204
304 23rd St SW, Birmingham, AL 35211
1332 24th Ave N, Birmingham, AL 35204
1621 24th Ave N, Birmingham, AL 35204
342 23rd St SW, Birmingham, AL 35211
1627 24th Ave N, Birmingham, AL 35204
314 23rd St SW, Birmingham, AL 35211
1348 24th Ave N, Birmingham, AL 35204
1617 24th Ave N, Birmingham, AL 35204
900 23rd Ter NW, Birmingham, AL 35215
318 23rd St SW, Birmingham, AL 35211
924 23rd Ter NW, Birmingham, AL 35215
330 23rd St SW, Birmingham, AL 35211
2837 23rd Street Ensley, Birmingham, AL 35208
908 23rd Ter NW, Birmingham, AL 35215
1613 24th Ave N, Birmingham, AL 35204
959 23rd St S, Birmingham, AL 35205
848 23rd Ter NW, Birmingham, AL 35215
2604 23rd St SW, Birmingham, AL 35211
2705 23rd St W, Birmingham, AL 35208
232 23rd St SW, Birmingham, AL 35211
236 23rd St SW, Birmingham, AL 35211
240 23rd St SW, Birmingham, AL 35211
2834 23rd Street Ensley, Birmingham, AL 35208
1305 24th Ave N, Birmingham, AL 35204
801 23rd St SW, Birmingham, AL 35211
1144 24th Ave N, Birmingham, AL 35204
3315 23rd St N, Birmingham, AL 35207
2725 23rd St W, Birmingham, AL 35208
2804 23rd Street Ensley, Birmingham, AL 35208
2729 23rd St W, Birmingham, AL 35208
2701 23rd St W, Birmingham, AL 35208
2712 23rd Street Ensley, Birmingham, AL 35208
2376 23rd Street Ensley, Birmingham, AL 35208
2724 23rd St W, Birmingham, AL 35208
2325 23rd St W, Birmingham, AL 35208
2327 24th Ave N, Birmingham, AL 35234
2720 23rd Street Ensley, Birmingham, AL 35208
2321 23rd Street Ensley, Birmingham, AL 35208
2333 23rd Street Ensley, Birmingham, AL 35208
2732 23rd Street Ensley, Birmingham, AL 35208
245 23rd St SW, Birmingham, AL 35211
2541 23rd Street Ensley, Birmingham, AL 35208
2621 23rd St SW, Birmingham, AL 35211
2613 23rd St SW, Birmingham, AL 35211
2716 23rd Street Ensley, Birmingham, AL 35208
2545 23rd Street Ensley, Birmingham, AL 35208
241 23rd St SW, Birmingham, AL 35211
2609 23rd St SW, Birmingham, AL 35211
2828 23rd Street Ensley, Birmingham, AL 35208
2361 23rd Street Ensley, Birmingham, AL 35208
2377 23rd Street Ensley, Birmingham, AL 35208
2740 23rd St W, Birmingham, AL 35208
2365 23rd Street Ensley, Birmingham, AL 35208
237 23rd St SW, Birmingham, AL 35211
229 23rd St SW, Birmingham, AL 35211
601 24th Ave W, Birmingham, AL 35204
2369 23rd Street Ensley, Birmingham, AL 35208
233 23rd St SW, Birmingham, AL 35211
2323 24th Ave N, Birmingham, AL 35234
411 23rd St N Unit 11 & 12, Birmingham, AL 35203
2533 23rd Street Ensley, Birmingham, AL 35208
2372 23rd Street Ensley, Birmingham, AL 35208
2368 23rd Street Ensley, Birmingham, AL 35208
2521 23rd Street Ensley, Birmingham, AL 35208
2513 23rd Street Ensley, Birmingham, AL 35208
2517 23rd Street Ensley, Birmingham, AL 35208
228 23rd St SW, Birmingham, AL 35211
2537 23rd Street Ensley, Birmingham, AL 35208
2305 23rd Street Ensley, Birmingham, AL 35208
225 23rd St SW, Birmingham, AL 35211
1629 24th Ave N, Birmingham, AL 35204
221 23rd St SW, Birmingham, AL 35211
2525 23rd Street Ensley, Birmingham, AL 35208
812 23rd Street Ensley, Birmingham, AL 35218
2311 23rd Street Ensley, Birmingham, AL 35208
2529 23rd Street Ensley, Birmingham, AL 35208
2376 23rd St SW #19, Birmingham, AL 35211
810 23rd St SW, Birmingham, AL 35211
2373 23rd Street Ensley, Birmingham, AL 35208
2633 23rd St SW, Birmingham, AL 35211
2812 23rd Street Ensley, Birmingham, AL 35208
2820 23rd Street Ensley, Birmingham, AL 35208
2824 23rd Street Ensley, Birmingham, AL 35208
2800 23rd Street Ensley, Birmingham, AL 35208
2808 23rd Street Ensley, Birmingham, AL 35208
2816 23rd Street Ensley, Birmingham, AL 35208
2713 23rd Street Ensley, Birmingham, AL 35208
2717 23rd Street Ensley, Birmingham, AL 35208
2745 23rd Street Ensley, Birmingham, AL 35208
2741 23rd Street Ensley, Birmingham, AL 35208
2609 23rd Street Ensley, Birmingham, AL 35208
2613 23rd Street Ensley, Birmingham, AL 35208
2624 23rd Street Ensley, Birmingham, AL 35208
2619 23rd Street Ensley, Birmingham, AL 35208
2621 23rd Street Ensley, Birmingham, AL 35208
2625 23rd Street Ensley, Birmingham, AL 35208
1152 24th Ave N, Birmingham, AL 35204
2633 23rd Street Ensley, Birmingham, AL 35208
1132 24th Ave N, Birmingham, AL 35204
2612 23rd Street Ensley, Birmingham, AL 35208
1140 24th Ave N, Birmingham, AL 35204
1136 24th Ave N, Birmingham, AL 35204
728 23rd St SW, Birmingham, AL 35211
2604 23rd Street Ensley, Birmingham, AL 35208
1116 24th Ave N, Birmingham, AL 35204
2608 23rd Street Ensley, Birmingham, AL 35208
2616 23rd St SW, Birmingham, AL 35211
1128 24th Ave N, Birmingham, AL 35204
2616 23rd Street Ensley, Birmingham, AL 35208
1124 24th Ave N, Birmingham, AL 35204
2620 23rd St W, Birmingham, AL 35208
1104 24th Ave N, Birmingham, AL 35204
2337 23rd Street Ensley, Birmingham, AL 35208
1112 24th Ave N, Birmingham, AL 35204
1108 24th Ave N, Birmingham, AL 35204
2600 23rd Street Ensley, Birmingham, AL 35208
1313 24th Ave N, Birmingham, AL 35204
2729 23rd Street Ensley, Birmingham, AL 35208
1309 24th Ave N, Birmingham, AL 35204
1315 24th Ave N, Birmingham, AL 35204
1321 24th Ave N, Birmingham, AL 35204
1325 24th Ave N, Birmingham, AL 35204
2737 23rd Street Ensley, Birmingham, AL 35208
2733 23rd Street Ensley, Birmingham, AL 35208
2638 23rd St SW, Birmingham, AL 35211
1324 24th Ave N, Birmingham, AL 35204
2637 23rd Street Ensley, Birmingham, AL 35208
2347 23rd St W, Birmingham, AL 35208
2647 23rd Street Ensley, Birmingham, AL 35208
2353 23rd Street Ensley, Birmingham, AL 35208
1320 24th Ave N, Birmingham, AL 35204
2644 23rd Street Ensley, Birmingham, AL 35208
2642 23rd Street Ensley, Birmingham, AL 35208
2601 23rd Street Ensley, Birmingham, AL 35208
1300 24th Ave N, Birmingham, AL 35204
2605 23rd St W, Birmingham, AL 35208
1312 24th Ave N, Birmingham, AL 35204
2638 23rd Street Ensley, Birmingham, AL 35208
2341 23rd Street Ensley, Birmingham, AL 35208
2629 23rd St SW, Birmingham, AL 35211
1316 24th Ave N, Birmingham, AL 35204
2632 23rd Street Ensley, Birmingham, AL 35208
2345 23rd Street Ensley, Birmingham, AL 35208
28 24th Ave S, Birmingham, AL 35205
828 23rd St SW, Birmingham, AL 35211
311 23rd Street Ensley, Birmingham, AL 35218
820 23rd St SW, Birmingham, AL 35211
605 24th Ave NW, Birmingham, AL 35215
829 23rd St SW, Birmingham, AL 35211
600 23rd Ter NW, Center Point, AL 35215
609 24th Ave NW, Birmingham, AL 35215
612 23rd Ter NW, Center Point, AL 35215
825 23rd St SW, Birmingham, AL 35211
624 23rd Ter NW, Center Point, AL 35215
2715 23rd St W, Birmingham, AL 35208
20 24th Ave S, Birmingham, AL 35205
2717 23rd St W, Birmingham, AL 35208
911 23rd St S, Birmingham, AL 35205
720 23rd St SW, Birmingham, AL 35211
717 23rd St SW, Birmingham, AL 35211
1304 24th Ave N, Birmingham, AL 35204
616 24th Ave NW, Birmingham, AL 35215
2721 23rd Street Ensley, Birmingham, AL 35208
612 24th Ave NW, Birmingham, AL 35215
2725 23rd Street Ensley, Birmingham, AL 35208
624 24th Ave NW, Birmingham, AL 35215
2317 23rd Street Ensley, Birmingham, AL 35208
620 24th Ave NW, Birmingham, AL 35215
2315 23rd Street Ensley, Birmingham, AL 35208
2231 23rd St N, Birmingham, AL 35234
608 24th Ave NW, Birmingham, AL 35215
604 24th Ave NW, Birmingham, AL 35215
620 23rd Ter NW, Center Point, AL 35215
616 23rd Ter NW, Center Point, AL 35215
625 24th Ave NW, Birmingham, AL 35215
2221 23rd St N, Birmingham, AL 35234
604 23rd Ter NW, Center Point, AL 35215
621 24th Ave NW, Birmingham, AL 35215
2317 24th Ave N, Birmingham, AL 35234
2319 24th Ave N, Birmingham, AL 35234
733 23rd St SW, Birmingham, AL 35211
721 23rd St SW, Birmingham, AL 35211
725 23rd St SW, Birmingham, AL 35211
608 23rd Ter NW, Center Point, AL 35215
729 23rd St SW, Birmingham, AL 35211
2628 23rd St SW, Birmingham, AL 35211
813 23rd St SW, Birmingham, AL 35211
29 24th Ave S, Birmingham, AL 35205
2624 23rd St SW, Birmingham, AL 35211
809 23rd St SW, Birmingham, AL 35211
1631 24th Ave N, Birmingham, AL 35204
2741 23rd St W, Birmingham, AL 35208
309 23rd St N, Birmingham, AL 35203
2643 23rd St SW, Birmingham, AL 35211
309 23rd St N Unit R2, Birmingham, AL 35203
309 23rd St N Unit R1, Birmingham, AL 35203
2713 23rd St W, Birmingham, AL 35208
100 24th Ave S, Birmingham, AL 35205
309 23rd St N Unit A, Birmingham, AL 35203
411 23rd Street Ensley, Birmingham, AL 35218
825 23rd St SW, Birmingham, AL 35211
821 23rd St SW, Birmingham, AL 35211
2709 23rd St W, Birmingham, AL 35208
224 23rd St SW, Birmingham, AL 35211
824 23rd St SW, Birmingham, AL 35211
220 23rd St SW, Birmingham, AL 35211
2733 23rd St W, Birmingham, AL 35208
820 23rd St SW, Birmingham, AL 35211
805 23rd St SW, Birmingham, AL 35211
25 24th Ave S, Birmingham, AL 35205
21 24th Ave S, Birmingham, AL 35205
2701 23rd Street Ensley, Birmingham, AL 35208
2427 24 Ave, Birmingham, AL 35234
2532 23rd Street Ensley, Birmingham, AL 35208
2628 23rd Street Ensley, Birmingham, AL 35208
315 23rd Street Ensley, Birmingham, AL 35218
12 23rd Ter S, Birmingham, AL 35205
16 23rd Ter S, Birmingham, AL 35205
4 23rd Ter S, Birmingham, AL 35205
8 23rd Ter S, Birmingham, AL 35205
20 23rd Ter S, Birmingham, AL 35205
2647 23rd St SW, Birmingham, AL 35211