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
42ND-43RD
Properties in Birmingham in 42ND-43RD
Find homes for sale in Birmingham by selecting a property below:
3629 43rd Ave N, Birmingham, AL 35207
7 42 St, Birmingham, AL 35222
16 42nd St N, Birmingham, AL 35222
3513 43rd Ave N, Birmingham, AL 35207
5 42 St, Birmingham, AL 35222
1544 42nd St W, Birmingham, AL 35208
911 42nd St N Unit 002000, Birmingham, AL 35212
3616 43rd Ave N, Birmingham, AL 35207
3708 43rd Ave N, Birmingham, AL 35207
8 42 St, Birmingham, AL 35222
3729 43rd Ave N, Birmingham, AL 35207
2360 43rd Ave N, Birmingham, AL 35207
3725 43rd Ave N, Birmingham, AL 35207
4232 42nd St N, Birmingham, AL 35217
3812 43rd Ave N, Birmingham, AL 35217
1526 42nd St W, Birmingham, AL 35208
3070 43 Ave, Birmingham, AL 35207
2945 42nd Ter N, Birmingham, AL 35207
3625 43rd Ave N, Birmingham, AL 35207
1600 42nd St W, Birmingham, AL 35208
3700 42nd St N, Birmingham, AL 35217
1540 42nd St W, Birmingham, AL 35208
3623 43rd Ave N, Birmingham, AL 35207
1536 42nd Street Ensley, Birmingham, AL 35208
1532 42nd St W, Birmingham, AL 35208
3709 42nd St N, Birmingham, AL 35217
3729 42nd St N, Birmingham, AL 35217
1633 42nd St W, Birmingham, AL 35208
3733 42nd St N, Birmingham, AL 35217
1629 42nd St W, Birmingham, AL 35208
1341 42nd St W, Birmingham, AL 35208
1641 42nd St W, Birmingham, AL 35208
3732 42nd St N, Birmingham, AL 35217
1637 42nd St W, Birmingham, AL 35208
1609 42nd St W, Birmingham, AL 35208
1420 42nd St W, Birmingham, AL 35208
4437 42nd St N, Birmingham, AL 35217
1617 42nd St W, Birmingham, AL 35208
1613 42nd Street Ensley, Birmingham, AL 35208
1424 42nd St W, Birmingham, AL 35208
1436 42nd Street Ensley, Birmingham, AL 35208
1434 42nd St W, Birmingham, AL 35208
1601 42nd St W, Birmingham, AL 35208
1541 42nd Street Ensley, Birmingham, AL 35208
1440 42nd St W, Birmingham, AL 35208
1533 42nd St W, Birmingham, AL 35208
1537 42nd St W, Birmingham, AL 35208
1441 42nd St W, Birmingham, AL 35208
2216 43 Ave, Birmingham, AL 35207
3536 43rd Ave N, Birmingham, AL 35207
2220 43 Ave, Birmingham, AL 35207
3540 43rd Ave N, Birmingham, AL 35207
2370 43rd Ave N, Birmingham, AL 35207
2320 43rd Ave N, Birmingham, AL 35207
2328 43rd Ave N, Birmingham, AL 35207
3811 43rd Ave N, Birmingham, AL 35217
2336 43rd Ave N, Birmingham, AL 35207
1500 42nd St W, Birmingham, AL 35208
3835 43rd Ave N, Birmingham, AL 35217
1522 42nd St W, Birmingham, AL 35208
1504 42nd St W, Birmingham, AL 35208
2305 43rd Ave N, Birmingham, AL 35207
1508 42nd Street Ensley, Birmingham, AL 35208
2237 43 Ave, Birmingham, AL 35207
2943 42nd Ter N, Birmingham, AL 35207
3915 42nd St N, Birmingham, AL 35217
2335 43rd Ave N, Birmingham, AL 35207
1528 42nd St W, Birmingham, AL 35208
2224 43 Ave, Birmingham, AL 35207
3901 42nd St N, Birmingham, AL 35217
1530 42nd Street Ensley, Birmingham, AL 35208
2231 43 Ave, Birmingham, AL 35207
3613 43rd Ave N, Birmingham, AL 35207
1509 42nd St W, Birmingham, AL 35208
4405 42nd St N, Birmingham, AL 35217
1505 42nd St W, Birmingham, AL 35208
3661 43rd Ave N, Birmingham, AL 35207
1529 42nd St W, Birmingham, AL 35208
4421 42nd St N, Birmingham, AL 35217
1521 42nd Street Ensley, Birmingham, AL 35208
2920 43rd Ave N, Birmingham, AL 35207
2908 43rd Ave N, Birmingham, AL 35207
2948 43rd Ave N, Birmingham, AL 35207
3609 43rd Ave N, Birmingham, AL 35207
1324 42nd Street Ensley, Birmingham, AL 35208
1326 42nd St W, Birmingham, AL 35208
4015 43rd Ave N, Birmingham, AL 35217
2916 43rd Ave N, Birmingham, AL 35207
1320 42nd St W, Birmingham, AL 35208
833 42nd St S, Birmingham, AL 35222
1332 42nd St W, Birmingham, AL 35208
837 42nd St S, Birmingham, AL 35222
835 42nd St S, Birmingham, AL 35222
3557 43rd Ave N, Birmingham, AL 35207
4305 42nd St N, Birmingham, AL 35217
938 42nd St S, Birmingham, AL 35222
1605 42nd St W, Birmingham, AL 35208
3553 43rd Ave N, Birmingham, AL 35207
940 42nd St S, Birmingham, AL 35222
1300 42nd Street Ensley, Birmingham, AL 35208
4301 42nd St N, Birmingham, AL 35217
845 42nd St S, Birmingham, AL 35222
1619 42nd St W, Birmingham, AL 35208
3712 42nd St N, Birmingham, AL 35217
3720 42nd St N, Birmingham, AL 35217
1625 42nd St W, Birmingham, AL 35208
3716 42nd St N, Birmingham, AL 35217
3633 43rd Ave N, Birmingham, AL 35207
922 42nd St S, Birmingham, AL 35222
1308 42nd St W, Birmingham, AL 35208
3653 43rd Ave N, Birmingham, AL 35207
3637 43rd Ave N, Birmingham, AL 35207
3665 43rd Ave N, Birmingham, AL 35207
1545 42nd St W, Birmingham, AL 35208
25 42nd St N, Birmingham, AL 35222
2217 43rd Ave N #17, Birmingham, AL 35207
918 42nd St S, Birmingham, AL 35222
4309 42nd St N, Birmingham, AL 35217
3727 42nd St N, Birmingham, AL 35217
1408 42nd St W, Birmingham, AL 35208
3723 42nd St N, Birmingham, AL 35217
919 42nd St S, Birmingham, AL 35222
3525 43rd Ave N, Birmingham, AL 35207
3705 43rd Ave N, Birmingham, AL 35207
3717 42nd St N, Birmingham, AL 35217
923 42nd St S, Birmingham, AL 35222
1312 42nd St W, Birmingham, AL 35208
24 42nd St N, Birmingham, AL 35222
3713 42nd St N, Birmingham, AL 35217
1316 42nd St W, Birmingham, AL 35208
3708 42nd St N, Birmingham, AL 35217
1527 42nd St W, Birmingham, AL 35208
1416 42nd Street Ensley, Birmingham, AL 35208
4209 42nd St N, Birmingham, AL 35217
1404 42nd St W, Birmingham, AL 35208
1501 42nd St W, Birmingham, AL 35208
1437 42nd Street Ensley, Birmingham, AL 35208
1519 42nd St W, Birmingham, AL 35208
1433 42nd St W, Birmingham, AL 35208
4201 42nd St N, Birmingham, AL 35217
1412 42nd St W, Birmingham, AL 35208
1515 42nd St W, Birmingham, AL 35208
1400 42nd Street Ensley, Birmingham, AL 35208
3669 43rd Ave N, Birmingham, AL 35207
4216 42nd St N, Birmingham, AL 35217
924 42nd St S, Birmingham, AL 35222
1421 42nd St W, Birmingham, AL 35208
928 42nd St S, Birmingham, AL 35222
1425 42nd St W, Birmingham, AL 35208
2941 42nd Ter N, Birmingham, AL 35207
849 42nd St S, Birmingham, AL 35222
932 42nd St S, Birmingham, AL 35222
1336 42nd St W, Birmingham, AL 35208
1429 42nd Street Ensley, Birmingham, AL 35208
936 42nd St S, Birmingham, AL 35222
1304 42nd St W, Birmingham, AL 35208
4218 42nd St N, Birmingham, AL 35217
3549 43rd Ave N, Birmingham, AL 35207
1608 42nd St W, Birmingham, AL 35208
1409 42nd St W, Birmingham, AL 35208
1628 42nd St W, Birmingham, AL 35208
1413 42nd St W, Birmingham, AL 35208
1614 42nd St W, Birmingham, AL 35208
1417 42nd St W, Birmingham, AL 35208
3533 43rd Ave N, Birmingham, AL 35207
3716 43rd Ave N, Birmingham, AL 35207
4224 42nd St N, Birmingham, AL 35217
1612 42nd St W, Birmingham, AL 35208
3521 43rd Ave N, Birmingham, AL 35207
1401 42nd St W, Birmingham, AL 35208
1606 42nd Street Ensley, Birmingham, AL 35208
2940 43rd Ave N, Birmingham, AL 35207
3545 43rd Ave N, Birmingham, AL 35207
2944 43rd Ave N, Birmingham, AL 35207
1610 42nd St W, Birmingham, AL 35208
1405 42nd St W, Birmingham, AL 35208
3529 43rd Ave N, Birmingham, AL 35207
3701 43rd Ave N, Birmingham, AL 35207
1648 42nd St W, Birmingham, AL 35208
3517 43rd Ave N, Birmingham, AL 35207
1644 42nd St W, Birmingham, AL 35208
4224 42nd St N, Birmingham, AL 35217
4037 43rd Ave N, Birmingham, AL 35217
4029 43rd Ave N, Birmingham, AL 35217
4021 43rd Ave N, Birmingham, AL 35217
4033 43rd Ave N, Birmingham, AL 35217
4143 42nd Ct N, Birmingham, AL 35217
2208 43 Ave, Birmingham, AL 35207
4409 42nd St N, Birmingham, AL 35217
2312 43rd Ave N, Birmingham, AL 35207
4401 42nd St N, Birmingham, AL 35217
1343 42nd St W, Birmingham, AL 35208
1337 42nd St W, Birmingham, AL 35208
4405 42nd St N, Birmingham, AL 35217
2939 42nd Ter N, Birmingham, AL 35207
1349 42nd Street Ensley, Birmingham, AL 35208
2937 42nd Ter N, Birmingham, AL 35207
2311 43rd Ave N, Birmingham, AL 35207
4026 43rd Ave N, Birmingham, AL 35217
813 42nd St S, Birmingham, AL 35222
4022 43rd Ave N, Birmingham, AL 35217
4038 43rd Ave N, Birmingham, AL 35217
4030 43rd Ave N, Birmingham, AL 35217
805 42nd St S, Birmingham, AL 35222
4034 43rd Ave N, Birmingham, AL 35217
841 42nd St S, Birmingham, AL 35222
3812 43rd Ave N #11, Birmingham, AL 35217
843 42nd St S, Birmingham, AL 35222
2 42 St, Birmingham, AL 35222
825 42nd St N, Birmingham, AL 35212
4 42 St, Birmingham, AL 35222
801 42nd St N, Birmingham, AL 35212
933 42nd St S, Birmingham, AL 35222
931 42nd St S, Birmingham, AL 35222
842 42nd St S, Birmingham, AL 35222
4100 43rd Ave N, Birmingham, AL 35217
4025 43rd Ave N, Birmingham, AL 35217
4011 43rd Ave N, Birmingham, AL 35217
832 42nd St N, Birmingham, AL 35212
2232 43rd Ave N #25, Birmingham, AL 35207
1636 42nd St W, Birmingham, AL 35208
801 42nd St S, Birmingham, AL 35222
1340 42nd St W, Birmingham, AL 35208
1348 42nd Street Ensley, Birmingham, AL 35208
1344 42nd St W, Birmingham, AL 35208
1604 42nd Street Ensley, Birmingham, AL 35208
4018 43rd Ave N, Birmingham, AL 35217
4010 43rd Ave N, Birmingham, AL 35217
4212 42nd St N, Birmingham, AL 35217
2952 43rd Ave N, Birmingham, AL 35207
3060 43 Ave, Birmingham, AL 35207
3617 43rd Ave N, Birmingham, AL 35207
2924 43rd Ave N, Birmingham, AL 35207
3673 43rd Ave N, Birmingham, AL 35207
1313 42nd St W, Birmingham, AL 35208
1301 42nd St W, Birmingham, AL 35208
3601 43rd Ave N, Birmingham, AL 35207
1305 42nd Street Ensley, Birmingham, AL 35208
3532 43rd Ave N, Birmingham, AL 35207
3640 43rd Ave N, Birmingham, AL 35207
3632 43rd Ave N, Birmingham, AL 35207
3700 43rd Ave N, Birmingham, AL 35207
3660 43rd Ave N, Birmingham, AL 35207
3717 43rd Ave N, Birmingham, AL 35207
3732 43rd Ave N, Birmingham, AL 35207
3656 43rd Ave N, Birmingham, AL 35207
2928 43rd Ave N, Birmingham, AL 35207
2344 43rd Ave N, Birmingham, AL 35207
3061 43 Ave, Birmingham, AL 35207
3664 43rd Ave N, Birmingham, AL 35207
3652 43rd Ave N, Birmingham, AL 35207
2352 43rd Ave N, Birmingham, AL 35207
3641 43rd Ave N, Birmingham, AL 35207
4419 42nd St N, Birmingham, AL 35217
4427 42nd St N, Birmingham, AL 35217
4417 42nd St N, Birmingham, AL 35217
4425 42nd St N, Birmingham, AL 35217
4441 42nd St N, Birmingham, AL 35217
3831 43rd Ave N, Birmingham, AL 35217
1317 42nd St W, Birmingham, AL 35208
1321 42nd Street Ensley, Birmingham, AL 35208
1309 42nd St W, Birmingham, AL 35208
717 42nd St S, Birmingham, AL 35222
1327 42nd St W, Birmingham, AL 35208
1323 42nd St W, Birmingham, AL 35208
1325 42nd St W, Birmingham, AL 35208
4232 42nd St N, Birmingham, AL 35217
904 42nd St S #904, Birmingham, AL 35222
904 42nd St S #902, Birmingham, AL 35222
904 42nd St S #3, Birmingham, AL 35222
3524 43rd Ave N, Birmingham, AL 35207
904 42nd St S #2, Birmingham, AL 35222
2949 42nd Ter N, Birmingham, AL 35207
904 42nd St S #4, Birmingham, AL 35222
904 42nd St S #1, Birmingham, AL 35222
904 42nd St S, Birmingham, AL 35222
3548 43rd Ave N, Birmingham, AL 35207
813 42nd St N, Birmingham, AL 35212
906 42nd St N, Birmingham, AL 35212
809 42nd St N, Birmingham, AL 35212
820 42nd St N, Birmingham, AL 35212
903 42nd St N, Birmingham, AL 35212
3709 43rd Ave N, Birmingham, AL 35207
821 42nd St N, Birmingham, AL 35212
817 42nd St N, Birmingham, AL 35212
2932 43rd Ave N, Birmingham, AL 35207
2356 43rd Ave N, Birmingham, AL 35207
3728 43rd Ave N, Birmingham, AL 35207
3724 42nd St N, Birmingham, AL 35217
745 42nd St S, Birmingham, AL 35222
721 42nd St S, Birmingham, AL 35222
741 42nd St S, Birmingham, AL 35222
3544 43rd Ave N, Birmingham, AL 35207
705 42nd St S, Birmingham, AL 35222
3720 43rd Ave N, Birmingham, AL 35207
2207 43 Ave, Birmingham, AL 35207
808 42nd St N, Birmingham, AL 35212
3724 43rd Ave N, Birmingham, AL 35207
2238 43 Ave, Birmingham, AL 35207
713 42nd St S, Birmingham, AL 35222
2319 43rd Ave N, Birmingham, AL 35207
3552 43rd Ave N, Birmingham, AL 35207
3713 43rd Ave N, Birmingham, AL 35207
3556 43rd Ave N, Birmingham, AL 35207
3612 43rd Ave N, Birmingham, AL 35207
3644 43rd Ave N, Birmingham, AL 35207
3624 43rd Ave N, Birmingham, AL 35207
2217 43 Ave, Birmingham, AL 35207
3620 43rd Ave N, Birmingham, AL 35207
2936 43rd Ave N, Birmingham, AL 35207
2317 43rd Ave N, Birmingham, AL 35207
2904 43rd Ave N, Birmingham, AL 35207
2947 42nd Ter N, Birmingham, AL 35207
2945 43rd Ave N, Birmingham, AL 35207
824 42nd St N, Birmingham, AL 35212
4433 42nd St N, Birmingham, AL 35217
900 42nd St N, Birmingham, AL 35212
3636 43rd Ave N, Birmingham, AL 35207
828 42nd St N, Birmingham, AL 35212
804 42nd St N, Birmingham, AL 35212
1632 42nd St W, Birmingham, AL 35208
3816 43rd Ave N, Birmingham, AL 35217
937 42nd St S, Birmingham, AL 35222
3820 43rd Ave N, Birmingham, AL 35217
3824 43rd Ave N, Birmingham, AL 35217
848 42nd St S, Birmingham, AL 35222
3828 43rd Ave N, Birmingham, AL 35217
844 42nd St S, Birmingham, AL 35222
910 42nd St N, Birmingham, AL 35212
909 42nd St N, Birmingham, AL 35212
3672 43rd Ave N, Birmingham, AL 35207
17 42nd St N, Birmingham, AL 35222
2900 43rd Ave N, Birmingham, AL 35207
2304 43rd Ave N, Birmingham, AL 35207
829 42nd St N, Birmingham, AL 35212
805 42nd St N, Birmingham, AL 35212
3823 43rd Ave N, Birmingham, AL 35217
904 42nd St N, Birmingham, AL 35212
3528 43rd Ave N, Birmingham, AL 35207
3819 43rd Ave N, Birmingham, AL 35217
3809 43rd Ave N, Birmingham, AL 35217
3839 43rd Ave N, Birmingham, AL 35217
812 42nd St N, Birmingham, AL 35212
3827 43rd Ave N, Birmingham, AL 35217
3815 43rd Ave N, Birmingham, AL 35217
816 42nd St N, Birmingham, AL 35212
911 42nd St N, Birmingham, AL 35212
902 42nd St N, Birmingham, AL 35212
3721 43rd Ave N, Birmingham, AL 35207
3541 43rd Ave N, Birmingham, AL 35207
901 42nd St N, Birmingham, AL 35212
908 42nd St N, Birmingham, AL 35212
3051 43 Ave, Birmingham, AL 35207
6 42 St, Birmingham, AL 35222
3 42 St, Birmingham, AL 35222
2321 43rd Ave N, Birmingham, AL 35207
2221 43 Ave, Birmingham, AL 35207
2232 43 Ave, Birmingham, AL 35207