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
40TH-41ST
Properties in Birmingham in 40TH-41ST
Find homes for sale in Birmingham by selecting a property below:
646 40th St S, Birmingham, AL 35222
642 40th St S, Birmingham, AL 35222
1921 40th Ter N, Birmingham, AL 35207
648 40th St S, Birmingham, AL 35222
3900 41st Ave N, Birmingham, AL 35217
1909 40th Ter N, Birmingham, AL 35207
2401 41st Ave N, Birmingham, AL 35207
3546 40th St N, Birmingham, AL 35217
3700 41st Ave N, Birmingham, AL 35207
3704 41st Ave N, Birmingham, AL 35207
533 40th St N, Birmingham, AL 35222
1018 40th St N, Birmingham, AL 35234
3522 40 St, Birmingham, AL 35217
3524 40 St, Birmingham, AL 35217
640 40th St S, Birmingham, AL 35222
3827 41st Ave N, Birmingham, AL 35217
2709 41st Ave N, Birmingham, AL 35207
519 40th St N, Birmingham, AL 35222
3819 41st Ave N, Birmingham, AL 35217
3823 41st Ave N, Birmingham, AL 35217
2604 41st Ave N, Birmingham, AL 35207
3945 41st Ave N, Birmingham, AL 35217
3941 41st Ave N, Birmingham, AL 35217
3921 41st Ave N, Birmingham, AL 35217
1922 40th Ter N, Birmingham, AL 35207
3916 41st Ave N, Birmingham, AL 35217
224 41st Ave N, Birmingham, AL 35207
3646 41st Ave N, Birmingham, AL 35207
114 40th St S, Birmingham, AL 35222
3917 41st Ave N, Birmingham, AL 35217
3654 41st Ave N, Birmingham, AL 35207
3546 41st Ave N, Birmingham, AL 35207
3608 41st Ave N, Birmingham, AL 35207
2923 41st Ave N, Birmingham, AL 35207
3612 41st Ave N, Birmingham, AL 35207
3840 41st Ave N, Birmingham, AL 35217
1913 40th Ter N, Birmingham, AL 35207
3844 41st Ave N, Birmingham, AL 35217
3836 41st Ave N, Birmingham, AL 35217
3837 41st Ave N, Birmingham, AL 35217
2643 40 Ave, Birmingham, AL 35207
3843 41st Ave N, Birmingham, AL 35217
3831 41st Ave N, Birmingham, AL 35217
3542 41st Ave N, Birmingham, AL 35207
3833 41st Ave N, Birmingham, AL 35217
1908 40th Ter N, Birmingham, AL 35207
3051 40 St, Birmingham, AL 35212
4105 40th Ter N, Birmingham, AL 35217
2413 41st Ave N, Birmingham, AL 35207
4105 40th Ter N, Birmingham, AL 35217
3900 41st Ave N, Birmingham, AL 35217
1213 40th Street Ensley, Birmingham, AL 35218
1133 40th Street Ensley, Birmingham, AL 35218
3001 40 St, Birmingham, AL 35217
2919 41st Ave N, Birmingham, AL 35207
1129 40th Street Ensley, Birmingham, AL 35218
1125 40th Street Ensley, Birmingham, AL 35218
1136 40th St N, Birmingham, AL 35234
3510 41st Ave N, Birmingham, AL 35207
2404 41st Ave N, Birmingham, AL 35207
1137 40th Street Ensley, Birmingham, AL 35218
6525 41st Ave N, Birmingham, AL 35206
1117 40th Street Ensley, Birmingham, AL 35218
6521 41st Ave N, Birmingham, AL 35206
3401 40 St, Birmingham, AL 35217
1209 40th Street Ensley, Birmingham, AL 35218
525 40th St N, Birmingham, AL 35222
521 40th St N, Birmingham, AL 35222
1205 40th Street Ensley, Birmingham, AL 35218
2864 41st Ave N, Birmingham, AL 35207
3929 40th St N, Birmingham, AL 35217
1916 40th Ter N, Birmingham, AL 35207
1930 40th Ter N, Birmingham, AL 35207
1020 40th St N, Birmingham, AL 35234
1926 40th Ter N, Birmingham, AL 35207
528 40th St N, Birmingham, AL 35222
919 40th St N, Birmingham, AL 35222
1201 40th Street Ensley, Birmingham, AL 35218
2917 41st Ave N, Birmingham, AL 35207
1143 40th Street Ensley, Birmingham, AL 35218
3901 40th St N, Birmingham, AL 35217
1141 40th Street Ensley, Birmingham, AL 35218
3101 40 St, Birmingham, AL 35212
3815 41st Ave N, Birmingham, AL 35217
3937 41st Ave N, Birmingham, AL 35217
711 40th St N, Birmingham, AL 35222
4142 41st Ave N, Birmingham, AL 35217
2713 41st Ave N, Birmingham, AL 35207
4012 41st Ave N, Birmingham, AL 35217
3509 41st Ave N, Birmingham, AL 35207
3513 41st Ave N, Birmingham, AL 35207
3517 41st Ave N, Birmingham, AL 35207
3716 41st Ave N, Birmingham, AL 35207
3712 41st Ave N, Birmingham, AL 35207
4320 41st Ave N, Birmingham, AL 35217
4020 41st Ave N, Birmingham, AL 35217
3908 41st Ave N, Birmingham, AL 35217
4024 41st Ave N, Birmingham, AL 35217
4328 41st Ave N, Birmingham, AL 35217
4044 41st Ave N, Birmingham, AL 35217
4324 41st Ave N, Birmingham, AL 35217
4100 41st Ave N, Birmingham, AL 35217
3532 40th St N, Birmingham, AL 35217
4336 41st Ave N, Birmingham, AL 35217
4045 40th Ter N, Birmingham, AL 35217
4004 41st Ave N, Birmingham, AL 35217
4028 41st Ave N, Birmingham, AL 35217
4032 41st Ave N, Birmingham, AL 35217
4204 41st Ave N, Birmingham, AL 35217
4202 41st Ave N, Birmingham, AL 35217
4212 41st Ave N, Birmingham, AL 35217
4226 41st Ave N, Birmingham, AL 35217
4248 41st Ave N, Birmingham, AL 35217
4244 41st Ave N, Birmingham, AL 35217
4136 41st Ave N, Birmingham, AL 35217
6529 41st Ave N, Birmingham, AL 35206
4124 41st Ave N, Birmingham, AL 35217
3514 41st Ave N, Birmingham, AL 35207
3526 41st Ave N, Birmingham, AL 35207
529 40th St N, Birmingham, AL 35222
3554 41st Ave N, Birmingham, AL 35207
3562 41st Ave N, Birmingham, AL 35207
3530 41st Ave N, Birmingham, AL 35207
3550 41st Ave N, Birmingham, AL 35207
4126 40th St SW, Birmingham, AL 35221
4132 41st Ave N, Birmingham, AL 35217
2916 41st Ave N, Birmingham, AL 35207
2617 41st Ave N, Birmingham, AL 35207
4101 40th Ter N, Birmingham, AL 35217
3708 41st Ave N, Birmingham, AL 35207
101 40th St S, Birmingham, AL 35222
3532 40th St N Unit 024000, Birmingham, AL 35217
2633 41st Ave N, Birmingham, AL 35207
150 41st Ave W, Birmingham, AL 35207
3680 41st Ave N, Birmingham, AL 35207
3664 41st Ave N, Birmingham, AL 35207
828 40th Pl, Fairfield, AL 35064
708 40th St S, Birmingham, AL 35222
824 40th Pl, Fairfield, AL 35064
4309 41st Ave N, Birmingham, AL 35217
4117 40th Ter N, Birmingham, AL 35217
4233 41st Ave N, Birmingham, AL 35217
6528 41st Ave N, Birmingham, AL 35206
4121 40th Ter N, Birmingham, AL 35217
4317 41st Ave N, Birmingham, AL 35217
513 40th St N, Birmingham, AL 35222
4213 41st Ave N, Birmingham, AL 35217
4133 41st Ave N, Birmingham, AL 35217
4113 40th Ter N, Birmingham, AL 35217
4313 41st Ave N, Birmingham, AL 35217
4125 40th Ter N, Birmingham, AL 35217
4325 41st Ave N, Birmingham, AL 35217
3632 41st Ave N, Birmingham, AL 35207
3624 41st Ave N, Birmingham, AL 35207
4337 41st Ave N, Birmingham, AL 35217
1101 40th Street Ensley, Birmingham, AL 35218
4333 41st Ave N, Birmingham, AL 35217
4341 41st Ave N, Birmingham, AL 35217
4205 41st Ave N, Birmingham, AL 35217
4329 41st Ave N, Birmingham, AL 35217
4201 41st Ave N, Birmingham, AL 35217
628 40th St S, Birmingham, AL 35222
3660 41st Ave N, Birmingham, AL 35207
3684 41st Ave N, Birmingham, AL 35207
4217 41st Ave N, Birmingham, AL 35217
4221 41st Ave N, Birmingham, AL 35217
1121 40th Street Ensley, Birmingham, AL 35218
4232 41st Ave N, Birmingham, AL 35217
4025 40th Ter N, Birmingham, AL 35217
4138 41st Ave N, Birmingham, AL 35217
4017 40th Ter N, Birmingham, AL 35217
4141 41st Ave N, Birmingham, AL 35217
4029 40th Ter N, Birmingham, AL 35217
4236 41st Ave N, Birmingham, AL 35217
4144 41st Ave N, Birmingham, AL 35217
4013 40th Ter N, Birmingham, AL 35217
4043 40th Ter N, Birmingham, AL 35217
517 40th St N, Birmingham, AL 35222
4120 41st Ave N, Birmingham, AL 35217
4037 40th Ter N, Birmingham, AL 35217
4128 41st Ave N, Birmingham, AL 35217
4312 41st Ave N, Birmingham, AL 35217
2942 41st Ave N, Birmingham, AL 35207
4308 41st Ave N, Birmingham, AL 35217
4104 41st Ave N, Birmingham, AL 35217
1105 40th Street Ensley, Birmingham, AL 35218
3668 41st Ave N, Birmingham, AL 35207
4234 41st Ave N, Birmingham, AL 35217
4316 41st Ave N, Birmingham, AL 35217
4036 41st Ave N, Birmingham, AL 35217
4332 41st Ave N, Birmingham, AL 35217
4040 41st Ave N, Birmingham, AL 35217
4112 41st Ave N, Birmingham, AL 35217
1113 40th Street Ensley, Birmingham, AL 35218
4300 41st Ave N, Birmingham, AL 35217
4116 41st Ave N, Birmingham, AL 35217
1109 40th Street Ensley, Birmingham, AL 35218
4225 41st Ave N, Birmingham, AL 35217
4321 41st Ave N, Birmingham, AL 35217
4241 41st Ave N, Birmingham, AL 35217
820 40th Pl, Fairfield, AL 35064
4237 41st Ave N, Birmingham, AL 35217
4105 41st Ave N, Birmingham, AL 35217
536 40th St N, Birmingham, AL 35222
4245 41st Ave N, Birmingham, AL 35217
4149 41st Ave N, Birmingham, AL 35217
1057 40th Street Ensley, Birmingham, AL 35218
4137 41st Ave N, Birmingham, AL 35217
1053 40th Street Ensley, Birmingham, AL 35218
4229 41st Ave N, Birmingham, AL 35217
4113 41st Ave N, Birmingham, AL 35217
4305 41st Ave N, Birmingham, AL 35217
4301 41st Ave N, Birmingham, AL 35217
4145 41st Ave N, Birmingham, AL 35217
1049 40th Street Ensley, Birmingham, AL 35218
4021 40th Ter N, Birmingham, AL 35217
4023 40th Ter N, Birmingham, AL 35217
3538 41st Ave N, Birmingham, AL 35207
2408 41st Ave N, Birmingham, AL 35207
2416 41st Ave N, Birmingham, AL 35207
2400 41st Ave N, Birmingham, AL 35207
3606 41st Ave N, Birmingham, AL 35207
2409 41st Ave N, Birmingham, AL 35207
31 41st Ave N, Birmingham, AL 35207
211 41st Ave N, Birmingham, AL 35207
207 41st Ave N, Birmingham, AL 35207
1064 40th Street Ensley, Birmingham, AL 35218
1104 40th Street Ensley, Birmingham, AL 35218
1102 40th Street Ensley, Birmingham, AL 35218
4208 41st Ave N, Birmingham, AL 35217
1028 40th St S, Birmingham, AL 35222
4220 41st Ave N, Birmingham, AL 35217
2401 41st Ave N, Birmingham, AL 35207
1106 40th Street Ensley, Birmingham, AL 35218
1100 40th Street Ensley, Birmingham, AL 35218
1016 40th St N, Birmingham, AL 35234
4108 41st Ave N, Birmingham, AL 35217
117 41st Ave N, Birmingham, AL 35207
3558 41st Ave N, Birmingham, AL 35207
4115 40th St SW, Birmingham, AL 35221
1144 40th Street Ensley, Birmingham, AL 35218
537 40th St N, Birmingham, AL 35222
520 40th St N, Birmingham, AL 35222
3528 40th St N, Birmingham, AL 35217
532 40th St N, Birmingham, AL 35222
4345 41st Ave N, Birmingham, AL 35217
516 40th St N, Birmingham, AL 35222
1072 40th Street Ensley, Birmingham, AL 35218
35 41st Ave N, Birmingham, AL 35207
1068 40th Street Ensley, Birmingham, AL 35218
1124 40th Street Ensley, Birmingham, AL 35218
100 40th St N, Birmingham, AL 35222
3642 41st Ave N, Birmingham, AL 35207
4340 41st Ave N, Birmingham, AL 35217
1108 40th Street Ensley, Birmingham, AL 35218
4344 41st Ave N, Birmingham, AL 35217
1120 40th Street Ensley, Birmingham, AL 35218
1134 40th Street Ensley, Birmingham, AL 35218
3676 41st Ave N, Birmingham, AL 35207
2912 41st Ave N, Birmingham, AL 35207
1030 40th St S, Birmingham, AL 35222
1015 40th St S, Birmingham, AL 35222
2920 41st Ave N, Birmingham, AL 35207
1019 40th St S, Birmingham, AL 35222
3724 41st Ave N, Birmingham, AL 35207
802 40th St N, Birmingham, AL 35222
3904 41st Ave N, Birmingham, AL 35217
4122 40th St SW, Birmingham, AL 35221
1134 40th St Ensley, Birmingham, AL 35234
1917 40th Ter N, Birmingham, AL 35207
1905 40th Ter N, Birmingham, AL 35207
2921 41st Ave N, Birmingham, AL 35207
3636 41st Ave N, Birmingham, AL 35207
1026 40th St S, Birmingham, AL 35222
1037 40th Street Ensley, Birmingham, AL 35218
3534 41st Ave N, Birmingham, AL 35207
6533 41st Ave N, Birmingham, AL 35206
1033 40th Street Ensley, Birmingham, AL 35218
3600 41st Ave N, Birmingham, AL 35207
2932 41st Ave N, Birmingham, AL 35207
608 40th St S, Birmingham, AL 35222
6801 41st Ave N, Birmingham, AL 35206
3540 40th St N, Birmingham, AL 35217
3544 40th St N, Birmingham, AL 35217
4210 41st Ave N, Birmingham, AL 35217
6805 41st Ave N, Birmingham, AL 35206
3620 40th St N, Birmingham, AL 35217
1045 40th Street Ensley, Birmingham, AL 35218
3536 40th St N, Birmingham, AL 35217
1041 40th Street Ensley, Birmingham, AL 35218
1031 40th Street Ensley, Birmingham, AL 35218
3522 40th St N Unit 3 parcels, Birmingham, AL 35217
4105 40th St SW, Birmingham, AL 35221
4107 40th St SW, Birmingham, AL 35221
225 Daniel Payne Dr, Birmingham, AL 35207
3916 40th St N, Birmingham, AL 35217
129 41st Ave W, Birmingham, AL 35207
217 41st Ave N, Birmingham, AL 35207
147 41st Ave N, Birmingham, AL 35207
205 41st Ave N, Birmingham, AL 35207
125 41st Ave W, Birmingham, AL 35207
4016 41st Ave N, Birmingham, AL 35217
915 40th St S, Birmingham, AL 35222
905 40th St S, Birmingham, AL 35222
6808 41st Ave N, Birmingham, AL 35206
6804 41st Ave N, Birmingham, AL 35206
1140 40th Street Ensley, Birmingham, AL 35218
509 40th St N, Birmingham, AL 35222
3944 40th St N, Birmingham, AL 35217
131 41st Ave N, Birmingham, AL 35207
2613 41st Ave N, Birmingham, AL 35207
2621 41st Ave N, Birmingham, AL 35207
3928 40th St N, Birmingham, AL 35217
3933 41st Ave N, Birmingham, AL 35217
2705 41st Ave N, Birmingham, AL 35207
3620 41st Ave N, Birmingham, AL 35207
2701 41st Ave N, Birmingham, AL 35207
3915 41st Ave N, Birmingham, AL 35217
3929 41st Ave N, Birmingham, AL 35217
3658 41st Ave N, Birmingham, AL 35207
3925 41st Ave N, Birmingham, AL 35217
2715 41st Ave N, Birmingham, AL 35207
3905 41st Ave N, Birmingham, AL 35217
221 41st Ave N, Birmingham, AL 35207
715 40th St N, Birmingham, AL 35222
3912 41st Ave N, Birmingham, AL 35217
3928 41st Ave N, Birmingham, AL 35217
3820 41st Ave N, Birmingham, AL 35217
3901 41st Ave N, Birmingham, AL 35217
3920 41st Ave N, Birmingham, AL 35217
1925 40th Ter N, Birmingham, AL 35207
3924 41st Ave N, Birmingham, AL 35217
3832 41st Ave N, Birmingham, AL 35217
3824 41st Ave N, Birmingham, AL 35217
3828 41st Ave N, Birmingham, AL 35217
3522 41st Ave N, Birmingham, AL 35207
6512 41st Ave N, Birmingham, AL 35206
6516 41st Ave N, Birmingham, AL 35206
2637 41st Ave N, Birmingham, AL 35207
2412 41st Ave N, Birmingham, AL 35207
2605 41st Ave N, Birmingham, AL 35207
2609 41st Ave N, Birmingham, AL 35207
3532 40th St N Unit 3 & 4, Birmingham, AL 35217
1010 40th Street Ensley, Birmingham, AL 35218
113 41st Ave N, Birmingham, AL 35207
4115 41st Ave N, Birmingham, AL 35217
213 41st Ave N, Birmingham, AL 35207
39 41st Ave N, Birmingham, AL 35207
4033 40th Ter N, Birmingham, AL 35217
6513 41st Ave N, Birmingham, AL 35206
6517 41st Ave N, Birmingham, AL 35206
3909 41st Ave N, Birmingham, AL 35217
127 41st Ave N, Birmingham, AL 35207
6524 41st Ave N, Birmingham, AL 35206
4101 40th St SW, Birmingham, AL 35221
4128 41st Ave N, Birmingham, AL 35217
6520 41st Ave N, Birmingham, AL 35206
4104 40th St SW, Birmingham, AL 35221