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
24TH-25TH
Properties in Birmingham in 24TH-25TH
Find homes for sale in Birmingham by selecting a property below:
1121 24th St N, Birmingham, AL 35234
1105 24th St N, Birmingham, AL 35234
2834 24th Street Ensley, Birmingham, AL 35208
2601 24th Street Ensley, Birmingham, AL 35208
1313 24th Pl N #910, Birmingham, AL 35234
1720 24th St SW, Birmingham, AL 35211
1408 24th St SW, Birmingham, AL 35211
2812 24th Street Ensley, Birmingham, AL 35208
2828 24th Street Ensley, Birmingham, AL 35208
2820 24th Street Ensley, Birmingham, AL 35208
9 24th Ave S, Birmingham, AL 35205
1026 24th St N, Birmingham, AL 35203
2605 24th Street Ensley, Birmingham, AL 35208
1405 24th Pl SW, Birmingham, AL 35211
2800 24th Street Ensley, Birmingham, AL 35208
2808 24th Street Ensley, Birmingham, AL 35208
1404 24th St SW, Birmingham, AL 35211
2816 24th Street Ensley, Birmingham, AL 35208
1928 24th St N, Birmingham, AL 35234
637 24th Ct NW, Birmingham, AL 35215
1708 24th St SW, Birmingham, AL 35211
909 24th St SW, Birmingham, AL 35211
2645 24th Street Ensley, Birmingham, AL 35208
905 24th St SW, Birmingham, AL 35211
3829 24th St N, Birmingham, AL 35207
2019 24th St N, Birmingham, AL 35234
2713 24th Street Ensley, Birmingham, AL 35208
2935 24th Street Ensley, Birmingham, AL 35208
409 25th Street Ensley, Birmingham, AL 35218
2721 24th Street Ensley, Birmingham, AL 35208
2320 24th St N, Birmingham, AL 35234
2717 24th Street Ensley, Birmingham, AL 35208
2705 24th Street Ensley, Birmingham, AL 35208
2937 24th Street Ensley, Birmingham, AL 35208
917 24th St SW, Birmingham, AL 35211
2741 24th Street Ensley, Birmingham, AL 35208
4007 24th St N, Birmingham, AL 35207
913 24th St SW, Birmingham, AL 35211
2845 24th Street Ensley, Birmingham, AL 35208
450 W, Birmingham, AL 35214
2945 24th Street Ensley, Birmingham, AL 35208
2915 24th Street Ensley, Birmingham, AL 35208
600 24th St N, Birmingham, AL 35203
1430 24th St N, Birmingham, AL 35234
2829 24th Street Ensley, Birmingham, AL 35208
2801 24th Street Ensley, Birmingham, AL 35208
2909 24th Street Ensley, Birmingham, AL 35208
2912 24th Street Ensley, Birmingham, AL 35208
2817 24th Street Ensley, Birmingham, AL 35208
2119 24th St N, Birmingham, AL 35234
2901 24th Street Ensley, Birmingham, AL 35208
1319 24th St N #1319, Birmingham, AL 35234
2303 24th Street Ensley, Birmingham, AL 35208
629 24th Ave W, Birmingham, AL 35204
2204 24th Street Ensley, Birmingham, AL 35208
1005 24 St, Birmingham, AL 35211
628 24th Ave W, Birmingham, AL 35204
3750 24 St, Birmingham, AL 35207
2500 24th Street Ensley, Birmingham, AL 35208
625 24th Ave W, Birmingham, AL 35204
933 23rd St S, Birmingham, AL 35205
2219 24th St N, Birmingham, AL 35234
633 24th Ave W, Birmingham, AL 35204
3508 24th St N, Birmingham, AL 35207
2608 24th St SW, Birmingham, AL 35211
3530 24th St N, Birmingham, AL 35207
2635 24th St SW, Birmingham, AL 35211
3515 24th St N, Birmingham, AL 35207
632 24th Ave W, Birmingham, AL 35204
1317 24th St N #1317, Birmingham, AL 35234
2509 24th St N, Birmingham, AL 35234
1809 24th St SW, Birmingham, AL 35211
1253 24th St SW, Birmingham, AL 35211
633 24th Ct NW, Birmingham, AL 35215
1319 24th St N, Birmingham, AL 35234
1323 24th St N, Birmingham, AL 35234
2521 24th Street Ensley, Birmingham, AL 35208
2301 24th Street Ensley, Birmingham, AL 35208
2143 24th St SW, Birmingham, AL 35211
601 25th Ave NW, Birmingham, AL 35215
2300 24th St W, Birmingham, AL 35208
641 24th Ave W, Birmingham, AL 35204
1316 24th St SW, Birmingham, AL 35211
2121 24th St SW, Birmingham, AL 35211
604 25th Ave NW, Birmingham, AL 35215
2924 24th Street Ensley, Birmingham, AL 35207
706 24th Ave W, Birmingham, AL 35204
3917 24th St N, Birmingham, AL 35207
830 24th St S, Birmingham, AL 35203
605 25th Ave NW, Birmingham, AL 35215
2113 24th St SW, Birmingham, AL 35211
2014 24th St N, Birmingham, AL 35234
706 24th Ave W, Birmingham, AL 35204
2200 24th Street Ensley, Birmingham, AL 35208
613 24th Ct NW, Birmingham, AL 35215
617 24th Ct NW, Birmingham, AL 35215
1721 24th St SW, Birmingham, AL 35211
609 24th Ct NW, Birmingham, AL 35215
1301 24th St N, Birmingham, AL 35234
1051 24th St S, Birmingham, AL 35205
2347 24th Street Ensley, Birmingham, AL 35208
1313 24th Pl N, Birmingham, AL 35234
1055 24th St S, Birmingham, AL 35205
638 24th Ave W, Birmingham, AL 35204
900 24th St SW, Birmingham, AL 35211
816 24th St SW, Birmingham, AL 35211
916 24th St SW, Birmingham, AL 35211
912 24th St SW, Birmingham, AL 35211
908 24th St SW, Birmingham, AL 35211
904 24th St SW, Birmingham, AL 35211
924 24th St SW, Birmingham, AL 35211
920 24th St SW, Birmingham, AL 35211
621 24th Ct NW, Birmingham, AL 35215
629 24th Ct NW, Birmingham, AL 35215
1608 25th Ave N, Birmingham, AL 35204
620 24th Ct NW, Birmingham, AL 35215
1408 24th St N, Birmingham, AL 35234
3506 24th St N, Birmingham, AL 35207
612 24th Ct NW, Birmingham, AL 35215
1225 24th St N, Birmingham, AL 35234
604 24th Ct NW, Birmingham, AL 35215
609 25th Ave NW, Birmingham, AL 35215
608 24th Ct NW, Birmingham, AL 35215
2310 24th Street Ensley, Birmingham, AL 35208
616 24th Ct NW, Birmingham, AL 35215
2212 24th Street Ensley, Birmingham, AL 35208
2808 24th St N, Birmingham, AL 35207
625 24th Ct NW, Birmingham, AL 35215
1409 24th St SW, Birmingham, AL 35211
1413 24th St SW, Birmingham, AL 35211
2525 24th Street Ensley, Birmingham, AL 35208
2716 24th St SW, Birmingham, AL 35211
2509 24th Street Ensley, Birmingham, AL 35208
310 24th St S, Birmingham, AL 35233
2501 24th Street Ensley, Birmingham, AL 35208
1422 24th St N, Birmingham, AL 35234
2129 24th St SW, Birmingham, AL 35211
2508 24th Street Ensley, Birmingham, AL 35208
2504 24th Street Ensley, Birmingham, AL 35208
414 24th Street Ensley, Birmingham, AL 35218
411 24th Street Ensley, Birmingham, AL 35218
2720 24th Street Ensley, Birmingham, AL 35208
1401 24th Pl SW, Birmingham, AL 35211
1805 24th St SW, Birmingham, AL 35211
109 24th Ave NW, Center Point, AL 35215
2517 24th Street Ensley, Birmingham, AL 35208
2513 24th Street Ensley, Birmingham, AL 35208
1416 24th St N, Birmingham, AL 35234
2205 24th Street Ensley, Birmingham, AL 35208
812 24th St SW, Birmingham, AL 35211
3406 24th St N, Birmingham, AL 35207
820 24th St SW, Birmingham, AL 35211
3416 24th St N, Birmingham, AL 35207
1400 24th St N, Birmingham, AL 35234
2015 24th St N, Birmingham, AL 35234
100 24th St S, Irondale, AL 35210
1317 24th St N, Birmingham, AL 35234
3120 24th St N, Birmingham, AL 35207
1521 24th St SW, Birmingham, AL 35211
936 24th St SW, Birmingham, AL 35211
1505 24th St SW, Birmingham, AL 35211
710 24th St SW, Birmingham, AL 35211
314 24th St N, Birmingham, AL 35203
704 24th Ave W, Birmingham, AL 35204
804 24th St SW, Birmingham, AL 35211
800 24th St SW, Birmingham, AL 35211
1054 24th St S, Birmingham, AL 35205
808 24th St SW, Birmingham, AL 35211
706 24th St SW, Birmingham, AL 35211
2608 24th Street Ensley, Birmingham, AL 35208
1063 24th St S, Birmingham, AL 35205
2944 24th Street Ensley, Birmingham, AL 35208
2940 24th Street Ensley, Birmingham, AL 35208
3312 24th St N, Birmingham, AL 35207
2934 24th St W, Birmingham, AL 35208
1401 24th Pl SW, Birmingham, AL 35211
2529 24th Street Ensley, Birmingham, AL 35208
1022 24th St N, Birmingham, AL 35203
2545 24th Street Ensley, Birmingham, AL 35208
1329 24th St N, Birmingham, AL 35234
2541 24th Street Ensley, Birmingham, AL 35208
1700 25th Ave N, Birmingham, AL 35204
1311 24th St N, Birmingham, AL 35234
2537 24th Street Ensley, Birmingham, AL 35208
1303 24th St N, Birmingham, AL 35234
1016 24th St S, Birmingham, AL 35205
3921 24th St N, Birmingham, AL 35207
3114 24th St N, Birmingham, AL 35207
3618 24th St N, Birmingham, AL 35207
2528 24th Street Ensley, Birmingham, AL 35208
2520 24th Street Ensley, Birmingham, AL 35208
1331 24th St N, Birmingham, AL 35234
2544 24th Street Ensley, Birmingham, AL 35208
2524 24th Street Ensley, Birmingham, AL 35208
3831 24th St N, Birmingham, AL 35207
2930 24th Street Ensley, Birmingham, AL 35208
901 24th St SW, Birmingham, AL 35211
3817 24th St N, Birmingham, AL 35207
400 24th Street Ensley, Birmingham, AL 35218
2825 24th Street Ensley, Birmingham, AL 35208
2409 24th St N, Birmingham, AL 35234
2542 24th Street Ensley, Birmingham, AL 35208
1112 24th St N, Birmingham, AL 35234
1904 24th St N, Birmingham, AL 35211
1208 24th St N, Birmingham, AL 35234
1605 24th St SW, Birmingham, AL 35211
2616 24th Street Ensley, Birmingham, AL 35208
1609 24th St SW, Birmingham, AL 35211
2511 24th St N, Birmingham, AL 35234
301 24th St S, Birmingham, AL 35233
2716 24th Street Ensley, Birmingham, AL 35208
213 24th St N, Birmingham, AL 35203
819 24th St SW, Birmingham, AL 35211
2517 24th St W, Birmingham, AL 35208
2612 24th Street Ensley, Birmingham, AL 35208
2516 24th St W, Birmingham, AL 35208
1226 24th St N, Birmingham, AL 35234
2532 24th Street Ensley, Birmingham, AL 35208
2536 24th Street Ensley, Birmingham, AL 35208
2512 24th Street Ensley, Birmingham, AL 35208
1912 24th St N, Birmingham, AL 35234
1426 24th St N, Birmingham, AL 35234
1330 24th St N, Birmingham, AL 35234
1906 24th St N, Birmingham, AL 35234
1908 24th St N, Birmingham, AL 35234
1111 24th St N, Birmingham, AL 35234
1030 24th St N, Birmingham, AL 35203
3625 24th St N, Birmingham, AL 35207
2740 24th Street Ensley, Birmingham, AL 35208
4000 24th St N #1, Birmingham, AL 35207
2736 24th Street Ensley, Birmingham, AL 35208
3224 24th St N, Birmingham, AL 35207
2628 24th Street Ensley, Birmingham, AL 35208
3214 24th St N, Birmingham, AL 35207
2632 24th Street Ensley, Birmingham, AL 35208
1325 24th St N, Birmingham, AL 35234
1303 24th Pl N, Birmingham, AL 35234
2004 24th St N, Birmingham, AL 35234
2636 24th Street Ensley, Birmingham, AL 35208
2008 24th St N, Birmingham, AL 35234
3604 24th St N, Birmingham, AL 35207
2008 24th St N, Birmingham, AL 35234
3608 24th St N, Birmingham, AL 35207
1416 24th St SW, Birmingham, AL 35211
2016 24th St N, Birmingham, AL 35234
2001 24th St N, Birmingham, AL 35234
2360 24th Street Ensley, Birmingham, AL 35208
2604 24th St SW, Birmingham, AL 35211
2356 24th Street Ensley, Birmingham, AL 35208
2344 24th Street Ensley, Birmingham, AL 35208
2313 24th Street Ensley, Birmingham, AL 35208
2351 24th Street Ensley, Birmingham, AL 35208
2355 24th Street Ensley, Birmingham, AL 35208
301 24th St S, Birmingham, AL 35233
2364 24th Street Ensley, Birmingham, AL 35208
327 24th St S, Birmingham, AL 35233
2645 24th St SW, Birmingham, AL 35211
2903 24th Street Ensley, Birmingham, AL 35207
2309 24th Street Ensley, Birmingham, AL 35208
2305 24th Street Ensley, Birmingham, AL 35208
2311 24th Street Ensley, Birmingham, AL 35208
2636 24th St SW, Birmingham, AL 35211
2306 24th Street Ensley, Birmingham, AL 35208
2649 24th St SW, Birmingham, AL 35211
2308 24th Street Ensley, Birmingham, AL 35208
2604 24th Street Ensley, Birmingham, AL 35208
3520 24th St N, Birmingham, AL 35207
2620 24th Street Ensley, Birmingham, AL 35208
2712 24th Street Ensley, Birmingham, AL 35208
2640 24th Street Ensley, Birmingham, AL 35208
2644 24th Street Ensley, Birmingham, AL 35208
2331 24th St N, Birmingham, AL 35234
1317 24th St SW, Birmingham, AL 35211
2336 24th Street Ensley, Birmingham, AL 35208
2300 24th Street Ensley, Birmingham, AL 35208
721 24th Ave W, Birmingham, AL 35204
815 24th Ave W, Birmingham, AL 35204
3105 24th St N, Birmingham, AL 35207
3115 24th St N, Birmingham, AL 35207
715 24th Ave W, Birmingham, AL 35204
1712 24th St SW, Birmingham, AL 35211
809 24th Street Ensley, Birmingham, AL 35218
3014 24th St N, Birmingham, AL 35207
2709 24th Street Ensley, Birmingham, AL 35208
840 24th St S, Birmingham, AL 35203
801 24th St S, Birmingham, AL 35203
2003 25th Ave N, Birmingham, AL 35234
2933 24th Street Ensley, Birmingham, AL 35208
2208 24th Street Ensley, Birmingham, AL 35208
1420 24th St SW, Birmingham, AL 35211
1729 24th St SW, Birmingham, AL 35211
2352 24th Street Ensley, Birmingham, AL 35208
2206 24th Street Ensley, Birmingham, AL 35208
700 24th Ave NW, Birmingham, AL 35215
3612 24th St N, Birmingham, AL 35207
1313 24th Pl N #1, Birmingham, AL 35234
628 24th Ave NW, Birmingham, AL 35215
2708 24th Street Ensley, Birmingham, AL 35208
2704 24th Street Ensley, Birmingham, AL 35208
1301 25th Ave N, Birmingham, AL 35204
704 24th Ave NW, Birmingham, AL 35215
2700 24th Street Ensley, Birmingham, AL 35208
2009 24th St N, Birmingham, AL 35234
2734 24th Street Ensley, Birmingham, AL 35208
1716 24th St SW, Birmingham, AL 35211
719 24th Ave W, Birmingham, AL 35204
2125 24th St SW, Birmingham, AL 35211
2133 24th St SW, Birmingham, AL 35211
2139 24th St SW, Birmingham, AL 35211
713 24th Ave NW, Birmingham, AL 35215
817 24th St SW, Birmingham, AL 35211
450 W, Birmingham, AL 35214
800 24th Ave NW, Birmingham, AL 35215
2339 24th St N, Birmingham, AL 35234
3211 24th St N, Birmingham, AL 35207
2612 24th St SW, Birmingham, AL 35211
801 24th Ave W, Birmingham, AL 35204
725 24th Ave W, Birmingham, AL 35204
3201 24th St N, Birmingham, AL 35207
809 24th Ave W, Birmingham, AL 35204
804 24th Ave W, Birmingham, AL 35204
3207 24th St N, Birmingham, AL 35207
800 24th Ave W, Birmingham, AL 35204
2616 24th St SW, Birmingham, AL 35211
2725 24th Street Ensley, Birmingham, AL 35208
1900 24th St N, Birmingham, AL 35211
2831 24th Street Ensley, Birmingham, AL 35208
2837 24th St W, Birmingham, AL 35208
1908 24th St N, Birmingham, AL 35211
3315 24th St N, Birmingham, AL 35207
3600 24th St N, Birmingham, AL 35207
2733 24th Street Ensley, Birmingham, AL 35208
2922 24th Street Ensley, Birmingham, AL 35208
2737 24th Street Ensley, Birmingham, AL 35208
4000 24th St N, Birmingham, AL 35207
716 24th Ave W, Birmingham, AL 35204
1922 24th St N, Birmingham, AL 35234
2314 24th St N, Birmingham, AL 35234
1828 24 St, Birmingham, AL 35234
2600 24th Street Ensley, Birmingham, AL 35208
1900 24th St N, Birmingham, AL 35234
2913 24th Street Ensley, Birmingham, AL 35208
2724 24th Street Ensley, Birmingham, AL 35208
2728 24th Street Ensley, Birmingham, AL 35208
2918 24th Street Ensley, Birmingham, AL 35208
649 24th Ave W, Birmingham, AL 35204
645 24th Ave W, Birmingham, AL 35204
2215 24th St N, Birmingham, AL 35234
705 24th Ave W, Birmingham, AL 35204
701 24th Ave W, Birmingham, AL 35204
644 24th Ave W, Birmingham, AL 35204
2021 25th Ave N, Birmingham, AL 35234
3502 24th St N, Birmingham, AL 35207
708 24th Ave W, Birmingham, AL 35204
728 24th Ave W, Birmingham, AL 35204
700 24th Ave W, Birmingham, AL 35204
1713 24th St SW, Birmingham, AL 35211
712 24th Ave W, Birmingham, AL 35204