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
42ND-42ND
Properties in Birmingham in 42ND-42ND
Find homes for sale in Birmingham by selecting a property below:
3604 42nd Ave N, Birmingham, AL 35207
3628 42nd Ave N, Birmingham, AL 35207
3632 42nd Ave N, Birmingham, AL 35207
1016 42nd St S Unit C, Birmingham, AL 35222
4404 42nd Pl N, Birmingham, AL 35217
15 42nd St N, Birmingham, AL 35222
3728 42nd Ave N, Birmingham, AL 35207
3729 42nd Ave N, Birmingham, AL 35207
2937 42nd Ave N, Birmingham, AL 35207
864 42nd Pl N Unit 029000, Birmingham, AL 35212
1016 42nd St S Unit A, Birmingham, AL 35222
829 42nd Pl N, Birmingham, AL 35212
554 42nd Pl N, Birmingham, AL 35222
3935 42nd Ave N, Birmingham, AL 35217
3673 42nd Ave N, Birmingham, AL 35207
3617 42nd Ave N, Birmingham, AL 35207
4620 42nd Ave N, Birmingham, AL 35217
4622 42nd Ave N, Birmingham, AL 35217
4122 42nd Ct N, Birmingham, AL 35217
4424 42nd Pl N, Birmingham, AL 35217
4432 42nd Pl N, Birmingham, AL 35217
3537 42nd Ave N, Birmingham, AL 35207
3548 42nd Ave N, Birmingham, AL 35207
304 42nd Ave NE, Birmingham, AL 35215
1035 42nd St S, Birmingham, AL 35222
300 42nd Ave NE, Birmingham, AL 35215
1039 42nd St S, Birmingham, AL 35222
321 42nd Ave NE, Birmingham, AL 35215
3568 42nd Ave N, Birmingham, AL 35207
305 42nd Ave NE, Birmingham, AL 35215
329 42nd Ave NE, Birmingham, AL 35215
313 42nd Ave NE, Birmingham, AL 35215
309 42nd Ave NE, Birmingham, AL 35215
3572 42nd Ave N, Birmingham, AL 35207
4420 42nd Pl N, Birmingham, AL 35217
4448 42nd Pl N, Birmingham, AL 35217
3545 42nd Ave N, Birmingham, AL 35207
1002 42nd St S, Birmingham, AL 35222
3525 42nd Ave N, Birmingham, AL 35207
1012 42nd St S, Birmingham, AL 35222
320 42nd Ave NE, Birmingham, AL 35215
2361 42nd Ave N, Birmingham, AL 35207
3533 42nd Ave N, Birmingham, AL 35207
1036 42nd St S, Birmingham, AL 35222
3529 42nd Ave N, Birmingham, AL 35207
1034 42nd St S, Birmingham, AL 35222
312 42nd Ave NE, Birmingham, AL 35215
4308 42nd Ave N, Birmingham, AL 35217
1015 42nd St S, Birmingham, AL 35222
324 42nd Ave NE, Birmingham, AL 35215
1017 42nd St S, Birmingham, AL 35222
336 42nd Ave NE, Birmingham, AL 35215
1044 42nd St S Unit D, Birmingham, AL 35222
1018 42nd St S Unit D, Birmingham, AL 35222
3517 42nd Ave N, Birmingham, AL 35207
1042 42nd St S, Birmingham, AL 35222
332 42nd Ave NE, Birmingham, AL 35215
1027 42nd St S, Birmingham, AL 35222
328 42nd Ave NE, Birmingham, AL 35215
1031 42nd St S, Birmingham, AL 35222
3524 42nd Ave N, Birmingham, AL 35207
4312 42nd Ave N, Birmingham, AL 35217
1001 42nd St S, Birmingham, AL 35222
3520 42nd Ave N, Birmingham, AL 35207
1007 42nd St S, Birmingham, AL 35222
4610 42nd Ave N, Birmingham, AL 35217
1041 42nd St S, Birmingham, AL 35222
1043 42nd St S, Birmingham, AL 35222
3544 42nd Ave N, Birmingham, AL 35207
1019 42nd St S, Birmingham, AL 35222
308 42nd Ave NE, Birmingham, AL 35215
1025 42nd St S, Birmingham, AL 35222
4600 42nd Ave N, Birmingham, AL 35217
836 42nd Pl N, Birmingham, AL 35212
4320 42nd Ave N, Birmingham, AL 35217
4324 42nd Ave N, Birmingham, AL 35217
864 42nd Pl N, Birmingham, AL 35212
4120 42nd Ct N, Birmingham, AL 35217
333 42nd Ave NE, Birmingham, AL 35215
316 42nd Ave NE, Birmingham, AL 35215
4440 42nd Pl N, Birmingham, AL 35217
1122 42nd Pl N, Birmingham, AL 35212
4010 42nd Ave N, Birmingham, AL 35217
4444 42nd Pl N, Birmingham, AL 35217
4030 42nd Ave N, Birmingham, AL 35217
4412 42nd Pl N, Birmingham, AL 35217
4416 42nd Pl N, Birmingham, AL 35217
4115 42nd Ct N, Birmingham, AL 35217
4602 42nd Ave N, Birmingham, AL 35217
2332 42nd Ave N, Birmingham, AL 35207
1145 42nd Pl N, Birmingham, AL 35212
2940 42nd Ave N, Birmingham, AL 35207
4442 42nd Pl N, Birmingham, AL 35217
3709 42nd Ave N, Birmingham, AL 35207
4129 42nd Ct N, Birmingham, AL 35217
4412 42nd Pl N, Birmingham, AL 35217
3600 42nd Ave N, Birmingham, AL 35207
3536 42nd Ave N, Birmingham, AL 35207
4111 42nd Ct N, Birmingham, AL 35217
3532 42nd Ave N, Birmingham, AL 35207
1141 42nd Pl N, Birmingham, AL 35212
6516 42nd Ave N, Birmingham, AL 35206
3540 42nd Ave N, Birmingham, AL 35207
4113 42nd Ct N, Birmingham, AL 35217
4304 42nd Ave N, Birmingham, AL 35217
6513 42nd Ave N, Birmingham, AL 35206
3560 42nd Ave N, Birmingham, AL 35207
3554 42nd Ave N, Birmingham, AL 35207
3656 42nd Ave N, Birmingham, AL 35207
3612 42nd Ave N, Birmingham, AL 35207
1 42 St, Birmingham, AL 35222
3636 42nd Ave N, Birmingham, AL 35207
1025 42nd Pl N, Birmingham, AL 35212
12 42nd St N, Birmingham, AL 35222
3642 42nd Ave N, Birmingham, AL 35207
1023 42nd Pl N, Birmingham, AL 35212
3660 42nd Ave N, Birmingham, AL 35207
1020 42nd St S Unit C, Birmingham, AL 35222
4415 42nd Pl N, Birmingham, AL 35217
4228 42nd Ave N, Birmingham, AL 35217
1016 42nd St S Unit 1016C, Birmingham, AL 35222
1016 42nd St S Unit 1016D, Birmingham, AL 35222
1016 42nd St S Unit 1016A, Birmingham, AL 35222
1016 42nd St S Unit 1016B, Birmingham, AL 35222
1020 42nd St S Unit 1020B, Birmingham, AL 35222
4216 42nd Ave N, Birmingham, AL 35217
1020 42nd St S Unit 1020A, Birmingham, AL 35222
1018 42nd St S Unit 1018A, Birmingham, AL 35222
1018 42nd St S Unit 1018B, Birmingham, AL 35222
4428 42nd Pl N, Birmingham, AL 35217
4212 42nd Ave N, Birmingham, AL 35217
1032 42nd St S, Birmingham, AL 35222
3576 42nd Ave N, Birmingham, AL 35207
1030 42nd St S, Birmingham, AL 35222
3613 42nd Ave N, Birmingham, AL 35207
4220 42nd Ave N, Birmingham, AL 35217
1018 42nd St S Unit 1018D, Birmingham, AL 35222
1018 42nd St S Unit 1018C, Birmingham, AL 35222
3553 42nd Ave N, Birmingham, AL 35207
1040 42nd St S Unit B, Birmingham, AL 35222
1038 42nd St S Unit A, Birmingham, AL 35222
3557 42nd Ave N, Birmingham, AL 35207
1020 42nd St S Unit 1020D, Birmingham, AL 35222
1020 42nd St S Unit 1020C, Birmingham, AL 35222
4126 42nd Ct N, Birmingham, AL 35217
325 42nd Ave NE, Birmingham, AL 35215
2930 42nd Ct N, Birmingham, AL 35207
3672 42nd Ave N, Birmingham, AL 35207
317 42nd Ave NE, Birmingham, AL 35215
4124 42nd Ct N, Birmingham, AL 35217
3704 42nd Ave N, Birmingham, AL 35207
4116 42nd Ct N, Birmingham, AL 35217
1200 42nd St S, Birmingham, AL 35222
4127 42nd Ct N, Birmingham, AL 35217
4118 42nd Ct N, Birmingham, AL 35217
3708 42nd Ave N, Birmingham, AL 35207
1016 42nd St S, Birmingham, AL 35222
4316 42nd Ave N, Birmingham, AL 35217
3700 42nd Ave N, Birmingham, AL 35207
4119 42nd Ct N, Birmingham, AL 35217
4401 42nd Pl N, Birmingham, AL 35217
541 42nd Pl N, Birmingham, AL 35222
536 42nd Pl N, Birmingham, AL 35222
549 42nd Pl N, Birmingham, AL 35222
545 42nd Pl N, Birmingham, AL 35222
548 42nd Pl N, Birmingham, AL 35222
3635 42nd Ave N, Birmingham, AL 35207
1205 42nd Pl N, Birmingham, AL 35212
841 42nd Pl N, Birmingham, AL 35212
540 42nd Pl N, Birmingham, AL 35222
2934 42nd Ct N, Birmingham, AL 35207
6521 42nd Ave N, Birmingham, AL 35206
1006 42nd Pl N, Birmingham, AL 35212
1201 42nd Pl N, Birmingham, AL 35212
544 42nd Pl N, Birmingham, AL 35222
3641 42nd Ave N, Birmingham, AL 35207
1200 42nd St W, Birmingham, AL 35208
537 42nd Pl N, Birmingham, AL 35222
3645 42nd Ave N, Birmingham, AL 35207
3629 42nd Ave N, Birmingham, AL 35207
3649 42nd Ave N, Birmingham, AL 35207
1204 42nd St W, Birmingham, AL 35208
860 42nd Pl N, Birmingham, AL 35212
612 42nd Pl N, Birmingham, AL 35222
4400 42nd Pl N, Birmingham, AL 35217
4409 42nd Pl N, Birmingham, AL 35217
848 42nd Pl N, Birmingham, AL 35212
861 42nd Pl N, Birmingham, AL 35212
828 42nd Pl N, Birmingham, AL 35212
4429 42nd Pl N, Birmingham, AL 35217
4417 42nd Pl N, Birmingham, AL 35217
4421 42nd Pl N, Birmingham, AL 35217
552 42nd Pl N, Birmingham, AL 35222
2948 42nd Ct N, Birmingham, AL 35207
1032 42nd St S Unit B, Birmingham, AL 35222
837 42nd Pl N, Birmingham, AL 35212
820 42nd Pl N, Birmingham, AL 35212
824 42nd Pl N Unit B, Birmingham, AL 35212
4426 42nd Pl N, Birmingham, AL 35217
4428 42nd Pl N, Birmingham, AL 35217
3712 42nd Ave N, Birmingham, AL 35207
3713 42nd Ave N, Birmingham, AL 35207
4438 42nd Pl N, Birmingham, AL 35217
3721 42nd Ave N, Birmingham, AL 35207
869 42nd Pl N, Birmingham, AL 35212
1225 42nd Pl N, Birmingham, AL 35212
3655 42nd Ave N, Birmingham, AL 35207
1217 42nd Pl N, Birmingham, AL 35212
3657 42nd Ave N, Birmingham, AL 35207
1221 42nd Pl N, Birmingham, AL 35212
500 42nd Pl N, Birmingham, AL 35222
2865 42nd Ave N, Birmingham, AL 35207
3669 42nd Ave N, Birmingham, AL 35207
3661 42nd Ave N, Birmingham, AL 35207
105 42nd St S, Birmingham, AL 35222
3685 42nd Ave N, Birmingham, AL 35207
3605 42nd Ave N, Birmingham, AL 35207
3601 42nd Ave N, Birmingham, AL 35207
4128 42nd Ct N, Birmingham, AL 35217
1113 42nd Pl N, Birmingham, AL 35212
3616 42nd Ave N, Birmingham, AL 35207
3625 42nd Ave N, Birmingham, AL 35207
3720 42nd Ave N, Birmingham, AL 35207
1020 42nd St S Unit D, Birmingham, AL 35222
3640 42nd Ave N, Birmingham, AL 35207
3701 42nd Ave N, Birmingham, AL 35207
3624 42nd Ave N, Birmingham, AL 35207
3513 42nd Ave N, Birmingham, AL 35207
3652 42nd Ave N, Birmingham, AL 35207
705 42nd Pl N, Birmingham, AL 35222
613 42nd Pl N, Birmingham, AL 35222
2938 42nd Ave N, Birmingham, AL 35207
4608 42nd Ave N, Birmingham, AL 35217
2920 42nd Ln N, Birmingham, AL 35207
701 42nd Pl N, Birmingham, AL 35222
609 42nd Pl N, Birmingham, AL 35222
601 42nd Pl N, Birmingham, AL 35222
617 42nd Pl N, Birmingham, AL 35222
605 42nd Pl N, Birmingham, AL 35222
6517 42nd Ave N, Birmingham, AL 35206
1117 42nd Pl N, Birmingham, AL 35212
2904 42nd Ave N, Birmingham, AL 35207
4424 42nd Pl N, Birmingham, AL 35217
608 42nd Pl N, Birmingham, AL 35222
1016 42nd St S Apt D, Birmingham, AL 35222
1119 42nd Pl N, Birmingham, AL 35212
1213 42nd Pl N, Birmingham, AL 35212
1121 42nd Pl N, Birmingham, AL 35212
4418 42nd Pl N, Birmingham, AL 35217
3928 42nd Ave N, Birmingham, AL 35217
4420 42nd Pl N, Birmingham, AL 35217
1034 42nd St S Unit C, Birmingham, AL 35222
3668 42nd Ave N, Birmingham, AL 35207
3609 42nd Ave N, Birmingham, AL 35207
1149 42nd Pl N, Birmingham, AL 35212
1123 42nd Pl N, Birmingham, AL 35212
3677 42nd Ave N, Birmingham, AL 35207
1209 42nd Pl N, Birmingham, AL 35212
3552 42nd Ave N, Birmingham, AL 35207
3620 42nd Ave N, Birmingham, AL 35207
2917 42nd Ave N, Birmingham, AL 35207
2913 42nd Ave N, Birmingham, AL 35207
2929 42nd Ave N, Birmingham, AL 35207
3705 42nd Ave N, Birmingham, AL 35207
2935 42nd Ave N, Birmingham, AL 35207
825 42nd Pl N, Birmingham, AL 35212
2933 42nd Ave N, Birmingham, AL 35207
821 42nd Pl N, Birmingham, AL 35212
2925 42nd Ave N, Birmingham, AL 35207
2921 42nd Ave N, Birmingham, AL 35207
2904 42nd Ave N, Birmingham, AL 35207
2908 42nd Ave N, Birmingham, AL 35207
3820 42nd Ave N, Birmingham, AL 35217
845 42nd Pl N, Birmingham, AL 35212
2841 42nd Ave N, Birmingham, AL 35207
3716 42nd Ave N, Birmingham, AL 35207
3521 42nd Ave N, Birmingham, AL 35207
1040 42nd St S #1040, Birmingham, AL 35222
2900 42nd Ln N, Birmingham, AL 35207
3681 42nd Ave N, Birmingham, AL 35207
2908 42nd Ct N, Birmingham, AL 35207
2932 42nd Ct N, Birmingham, AL 35207
3549 42nd Ave N, Birmingham, AL 35207
2936 42nd Ave N, Birmingham, AL 35207
4408 42nd Pl N, Birmingham, AL 35217
2932 42nd Ave N, Birmingham, AL 35207
4436 42nd Pl N, Birmingham, AL 35217
809 42nd Pl N, Birmingham, AL 35212
817 42nd Pl N, Birmingham, AL 35212
813 42nd Pl N, Birmingham, AL 35212
833 42nd Pl N, Birmingham, AL 35212
2944 42nd Ct N, Birmingham, AL 35207
3528 42nd Ave N, Birmingham, AL 35207
4123 42nd Ct N, Birmingham, AL 35217
800 42nd Pl N, Birmingham, AL 35212
2936 42nd Ave N, Birmingham, AL 35207
2908 42nd Ave N, Birmingham, AL 35207
808 42nd Pl N, Birmingham, AL 35212
2935 42nd Ave N, Birmingham, AL 35207
2904 42nd Ave N, Birmingham, AL 35207
4200 42nd Ave N, Birmingham, AL 35217
2940 42nd Ct N, Birmingham, AL 35207
3648 42nd Ave N, Birmingham, AL 35207
2912 42nd Ave N, Birmingham, AL 35207
2916 42nd Ln N, Birmingham, AL 35207
4300 42nd Ave N, Birmingham, AL 35217
3811 42nd Ave N, Birmingham, AL 35217
5008 42nd Pl N, Birmingham, AL 35217
853 42nd Pl N, Birmingham, AL 35212
11 42nd St N, Birmingham, AL 35222
109 42nd St S, Birmingham, AL 35222
852 42nd Pl N, Birmingham, AL 35212
900 42nd Pl N, Birmingham, AL 35212
2336 42nd Ave N, Birmingham, AL 35207
857 42nd Pl N, Birmingham, AL 35212
849 42nd Pl N, Birmingham, AL 35212
3815 42nd Ave N, Birmingham, AL 35217
902 42nd Pl N, Birmingham, AL 35212
3824 42nd Ave N, Birmingham, AL 35217
3828 42nd Ave N, Birmingham, AL 35217
2912 42nd Ave N, Birmingham, AL 35207
2864 42nd Ave N, Birmingham, AL 35207
812 42nd Pl N, Birmingham, AL 35212
113 42nd St S, Birmingham, AL 35222
3812 42nd Ave N, Birmingham, AL 35217
3816 42nd Ave N, Birmingham, AL 35217
2901 42nd Ln N, Birmingham, AL 35207
844 42nd Pl N, Birmingham, AL 35212
101 42nd St S, Birmingham, AL 35222
816 42nd Pl N, Birmingham, AL 35212
1129 42nd Pl N, Birmingham, AL 35212
840 42nd Pl N, Birmingham, AL 35212
1132 42nd Pl N, Birmingham, AL 35212
858 42nd Pl N, Birmingham, AL 35212
865 42nd Pl N, Birmingham, AL 35212
834 42nd Pl N, Birmingham, AL 35212
6508 42nd Ave N, Birmingham, AL 35206
6512 42nd Ave N, Birmingham, AL 35206
1016 42nd St S Unit B, Birmingham, AL 35222
3608 42nd Ave N, Birmingham, AL 35207
1002 42nd Pl N, Birmingham, AL 35212
1018 42nd St S Unit B, Birmingham, AL 35222
1125 42nd Pl N, Birmingham, AL 35212
5016 42nd Pl N, Birmingham, AL 35217
5020 42nd Pl N, Birmingham, AL 35217
5025 42nd Pl N, Birmingham, AL 35217
5005 42nd Pl N, Birmingham, AL 35217
4431 42nd Pl N, Birmingham, AL 35217
1128 42nd Pl N, Birmingham, AL 35212
1131 42nd Pl N, Birmingham, AL 35212
3939 42nd Ave N, Birmingham, AL 35217
3934 42nd Ave N, Birmingham, AL 35217
5012 42nd Pl N, Birmingham, AL 35217
3938 42nd Ave N, Birmingham, AL 35217
5017 42nd Pl N, Birmingham, AL 35217
5019 42nd Pl N, Birmingham, AL 35217
5011 42nd Pl N, Birmingham, AL 35217
5015 42nd Pl N, Birmingham, AL 35217