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
BESSEMER-BIBB
Properties in Birmingham in BESSEMER-BIBB
Find homes for sale in Birmingham by selecting a property below:
2325 Beulah Ave SW, Birmingham, AL 35211
2301 Beulah Ave SW, Birmingham, AL 35211
1548 Bessemer Rd, Birmingham, AL 35208
2309 Beulah Ave SW, Birmingham, AL 35211
893 Bethel Ave, Birmingham, AL 35217
3305 Beulah Ave, Birmingham, AL 35221
2332 Beulah Ave SW, Birmingham, AL 35211
4715 Bessemer Super Hwy, Bessemer, AL 35020
3229 Beulah Ave SW, Birmingham, AL 35221
3625 Bessemer Ave SW, Birmingham, AL 35221
334 Beta St S, Birmingham, AL 35205
908 Bessemer Rd, Birmingham, AL 35228
920 Bessemer Rd, Birmingham, AL 35228
3356 Beulah Ave SW, Birmingham, AL 35221
924 Bessemer Rd, Birmingham, AL 35228
2217 Beulah Ave SW, Birmingham, AL 35211
4531 Bessemer Super Hwy, Brighton, AL 35020
2213 Beulah Ave SW, Birmingham, AL 35211
904 Bessemer Rd, Birmingham, AL 35228
2228 Beulah Ave SW, Birmingham, AL 35211
906 Bessemer Rd, Birmingham, AL 35228
2221 Beulah Ave SW, Birmingham, AL 35211
2225 Beulah Ave SW, Birmingham, AL 35211
2341 Beulah Ave SW, Birmingham, AL 35211
3029 Bessemer Rd, Birmingham, AL 35208
2313 Beulah Ave SW, Birmingham, AL 35211
2317 Beulah Ave SW, Birmingham, AL 35211
2345 Beulah Ave SW, Birmingham, AL 35211
2336 Beulah Ave SW, Birmingham, AL 35211
2337 Beulah Ave SW, Birmingham, AL 35211
615 Bessemer Super Hwy, Birmingham, AL 35228
1425 Bessemer Rd, Birmingham, AL 35208
1421 Bessemer Rd, Birmingham, AL 35208
1417 Bessemer Rd, Birmingham, AL 35208
2209 Beulah Ave SW, Birmingham, AL 35211
2205 Beulah Ave SW, Birmingham, AL 35211
328 Beta St S, Birmingham, AL 35205
336 Beta St S, Birmingham, AL 35205
400 Beta St S, Birmingham, AL 35205
2301 Bessemer Rd, Birmingham, AL 35208
404 Beta St S, Birmingham, AL 35205
3129 Beulah Ave SW, Birmingham, AL 35221
3212 Beulah Ave SW, Birmingham, AL 35221
320 Beta St S, Birmingham, AL 35205
314 Beta St S, Birmingham, AL 35205
3345 Beulah Ave, Birmingham, AL 35221
3415 Beulah Ave, Birmingham, AL 35221
3300 Beulah Ave SW, Birmingham, AL 35221
1337 A-B-C Alabama Ave SW, Birmingham, AL 35211
3624 Bethune Dr, Mountain Brk, AL 35223
340 Bessemer Super Hwy #1, Birmingham, AL 35228
308 Beta St S, Birmingham, AL 35205
300 Beta St S, Birmingham, AL 35205
3125 Beulah Ave SW, Birmingham, AL 35221
3217 Beulah Ave SW, Birmingham, AL 35221
4308 Betty Williams Cv, Birmingham, AL 35224
4304 Betty Williams Cv, Birmingham, AL 35224
3225 Beulah Ave SW, Birmingham, AL 35221
3117 Beulah Ave SW, Birmingham, AL 35221
3301 Beulah Ave, Birmingham, AL 35221
4300 Betty Williams Cv, Birmingham, AL 35224
3113 Beulah Ave SW, Birmingham, AL 35221
3109 Beulah Ave SW, Birmingham, AL 35221
930 Beta St, Birmingham, AL 35205
4305 Betty Williams Cv, Birmingham, AL 35224
4301 Betty Williams Cv, Birmingham, AL 35224
1521 Bessemer Rd, Birmingham, AL 35208
3221 Beulah Ave SW, Birmingham, AL 35221
334 Bessemer Super Hwy #6, Birmingham, AL 35228
2502 Bessemer Rd, Birmingham, AL 35208
1526 Bessemer Rd, Birmingham, AL 35208
3857 Bessemer Ave SW, Birmingham, AL 35221
1544 Bessemer Rd, Birmingham, AL 35208
3861 Bessemer Ave SW, Birmingham, AL 35221
3857 Bessemer Ave SW, Birmingham, AL 35221
3845 Bessemer Ave SW, Birmingham, AL 35221
736 Bessemer Rd, Birmingham, AL 35228
3213 Beulah Ave SW, Birmingham, AL 35221
728 Bessemer Rd, Midfield, AL 35228
726 Bessemer Rd, Birmingham, AL 35228
583 Bessemer Super Hwy, Birmingham, AL 35228
3316 Beulah Ave SW, Birmingham, AL 35221
726 Bessemer Rd, Birmingham, AL 35228
1817 Bessemer Rd, Birmingham, AL 35208
3312 Beulah Ave SW, Birmingham, AL 35221
708 Bessemer Rd, Birmingham, AL 35228
3811 Bessemer Ave SW, Birmingham, AL 35221
3350 Beulah Ave SW, Birmingham, AL 35221
3346 Beulah Ave SW, Birmingham, AL 35221
732 Bessemer Rd, Birmingham, AL 35228
1552 Bessemer Rd Unit 22&23, Birmingham, AL 35208
9041 Beverly Dr N, Birmingham, AL 35206
402 Beta St S, Birmingham, AL 35205
9065 Beverly Dr N, Birmingham, AL 35206
9049 Beverly Dr N, Birmingham, AL 35206
318 Beta St S, Birmingham, AL 35205
9045 Beverly Dr N, Birmingham, AL 35206
9007 Beverly Dr N, Birmingham, AL 35206
9009 Beverly Dr N, Birmingham, AL 35206
9061 Beverly Dr N, Birmingham, AL 35206
9057 Beverly Dr N, Birmingham, AL 35206
9033 Beverly Dr N, Birmingham, AL 35206
9037 Beverly Dr N, Birmingham, AL 35206
1852 Bessemer Rd, Birmingham, AL 35208
9017 Beverly Dr N, Birmingham, AL 35206
1900 Bessemer Rd, Birmingham, AL 35208
1531 Bessemer Rd, Birmingham, AL 35208
1539 Bessemer Rd, Birmingham, AL 35208
9025 Beverly Dr N, Birmingham, AL 35206
9029 Beverly Dr N, Birmingham, AL 35206
4016 Bessemer Ave SW, Birmingham, AL 35221
3216 Beulah Ave SW, Birmingham, AL 35221
3222 Beulah Ave SW, Birmingham, AL 35221
3228 Beulah Ave SW, Birmingham, AL 35221
3201 Beulah Ave SW, Birmingham, AL 35221
3204 Beulah Ave SW, Birmingham, AL 35221
3205 Beulah Ave SW, Birmingham, AL 35221
904 Bessemer Rd, Birmingham, AL 35228
1576 Bessemer Rd, Birmingham, AL 35208
3108 Beulah Ave SW, Birmingham, AL 35221
333 Beta St S, Birmingham, AL 35205
3112 Beulah Ave SW, Birmingham, AL 35221
329 Beta St S, Birmingham, AL 35205
3116 Beulah Ave SW, Birmingham, AL 35221
3120 Beulah Ave SW, Birmingham, AL 35221
341 Beta St S, Birmingham, AL 35205
1826 Bessemer Rd, Birmingham, AL 35208
337 Beta St S, Birmingham, AL 35205
1838 Bessemer Rd, Birmingham, AL 35208
1840 Bessemer Rd, Birmingham, AL 35208
401 Beta St S, Birmingham, AL 35205
1836 Bessemer Rd, Birmingham, AL 35208
3400 Beulah Ave SW, Birmingham, AL 35221
9069 Beverly Dr N, Birmingham, AL 35206
916 Bessemer Rd, Birmingham, AL 35228
3841 Bessemer Ave SW, Birmingham, AL 35221
3351 Beulah Ave, Birmingham, AL 35221
201 Bibb St, Birmingham, AL 35214
228 Bibb St, Birmingham, AL 35214
1812 Bessemer Rd, Birmingham, AL 35208
1556 Bessemer Rd, Birmingham, AL 35208
1536 Bessemer Rd, Birmingham, AL 35208
3121 Beulah Ave SW, Birmingham, AL 35221
1540 Bessemer Rd, Birmingham, AL 35208
3208 Beulah Ave SW, Birmingham, AL 35221
1864 Bessemer Rd, Birmingham, AL 35208
3360 Beulah Ave SW, Birmingham, AL 35221
3209 Beulah Ave SW, Birmingham, AL 35221
313 Beta St S, Birmingham, AL 35205
1624 Bessemer Rd, Birmingham, AL 35208
1515 Bessemer Rd, Birmingham, AL 35208
9019 Beverly Dr N, Birmingham, AL 35206
309 Beta St S, Birmingham, AL 35205
1517 Bessemer Rd, Birmingham, AL 35208
9021 Beverly Dr N, Birmingham, AL 35206
305 Beta St S, Birmingham, AL 35205
301 Beta St S, Birmingham, AL 35205
1523 Bessemer Rd, Birmingham, AL 35208
3664 Bethune Dr, Mountain Brk, AL 35223
631 Bessemer Super Hwy, Birmingham, AL 35228
641 Bessemer Super Hwy, Birmingham, AL 35228
9005 Beverly Dr N, Birmingham, AL 35206
620 Beverly Dr N, Birmingham, AL 35206
1406 Bessemer Rd, Birmingham, AL 35208
9001 Beverly Dr N, Birmingham, AL 35206
9015 Beverly Dr N, Birmingham, AL 35206
9004 Beverly Dr N, Birmingham, AL 35206
9011 Beverly Dr N, Birmingham, AL 35206
9006 Beverly Dr N, Birmingham, AL 35206
9003 Beverly Dr N, Birmingham, AL 35206
616 Beverly Dr N, Birmingham, AL 35206
9013 Beverly Dr N, Birmingham, AL 35206
624 Beverly Dr N, Birmingham, AL 35206
1820 Bessemer Rd, Birmingham, AL 35208
209 Bibb St, Birmingham, AL 35214
1832 Bessemer Rd, Birmingham, AL 35208
217 Bibb St, Birmingham, AL 35214
1834 Bessemer Rd, Birmingham, AL 35208
1962 Bessemer Rd, Birmingham, AL 35208
665 Bessemer Super Hwy, Birmingham, AL 35228
9053 Beverly Dr N, Birmingham, AL 35206
1948 Bessemer Rd, Birmingham, AL 35208
1845 Bessemer Rd, Birmingham, AL 35208
3709 Bessemer Ave SW, Birmingham, AL 35221
2829 Bessemer Rd, Birmingham, AL 35208
936 Beta St, Birmingham, AL 35205
1816 Bessemer Rd, Birmingham, AL 35208
1856 Bessemer Rd, Birmingham, AL 35208
9032 Beverly Dr N, Birmingham, AL 35206
5812 Bethune Ave, Birmingham, AL 35228
1215 Bessemer Rd, Birmingham, AL 35228
9040 Beverly Dr N, Birmingham, AL 35206
9002 Beverly Dr N, Birmingham, AL 35206
5360 Lola Cutoff Rd, Birmingham, AL 35210
9036 Beverly Dr N, Birmingham, AL 35206
9044 Beverly Dr N, Birmingham, AL 35206
9000 Beverly Dr N, Birmingham, AL 35206
2917 Bessemer Rd, Birmingham, AL 35208
1325 Bessemer Rd, Birmingham, AL 35208
1809 Bessemer Rd, Birmingham, AL 35208
1813 Bessemer Rd, Birmingham, AL 35208
2610 Bessemer Rd, Birmingham, AL 35208
9024 Beverly Dr N, Birmingham, AL 35206
9026 Beverly Dr N, Birmingham, AL 35206
9028 Beverly Dr N, Birmingham, AL 35206
2201 Beulah Ave SW, Birmingham, AL 35211
3309 Beulah Ave, Birmingham, AL 35221
4549 Bessemer Super Hwy, Brighton, AL 35020
636 Beverly Dr N, Birmingham, AL 35206
632 Beverly Dr N, Birmingham, AL 35206
628 Beverly Dr N, Birmingham, AL 35206
644 Beverly Dr N, Birmingham, AL 35206
640 Beverly Dr N, Birmingham, AL 35206
332 Beta St S, Birmingham, AL 35205
3807 Bessemer Ave SW, Birmingham, AL 35221
2233 Beulah Ave SW, Birmingham, AL 35211
2329 Beulah Ave SW, Birmingham, AL 35211
9060 Beverly Dr N, Birmingham, AL 35206
9064 Beverly Dr N, Birmingham, AL 35206
3721 Bessemer Ave SW, Birmingham, AL 35221
208 Bibb St, Birmingham, AL 35214
221 Bibb St, Birmingham, AL 35214
1821 Bessemer Rd, Birmingham, AL 35208
804 Beta St S, Birmingham, AL 35205
340 Bessemer Super Hwy, Birmingham, AL 35228
1343 Bessemer Rd, Birmingham, AL 35208
816 Beta St S, Birmingham, AL 35205
604 Beta Pl S, Birmingham, AL 35205
1552 Bessemer Rd, Birmingham, AL 35208
800 Beta St S, Birmingham, AL 35205
812 Beta St S, Birmingham, AL 35205
808 Beta St S, Birmingham, AL 35205
1110 Bessemer Rd, Birmingham, AL 35228
2109 Bessemer Rd, Birmingham, AL 35208
632 W Beta Cir, Birmingham, AL 35205
628 W Beta Cir, Birmingham, AL 35205
640 W Beta Cir, Birmingham, AL 35205
636 W Beta Cir, Birmingham, AL 35205
412 Beta St S, Birmingham, AL 35205
3352 Beulah Ave SW, Birmingham, AL 35221
3420 Bethune Dr, Mountain Brk, AL 35223
4601 Bessemer Super Hwy, Brighton, AL 35020
2834 Bessemer Rd, Birmingham, AL 35208
353 Beta St S, Birmingham, AL 35205
631 Beta Pl S, Birmingham, AL 35205
3126 Beulah Ave SW, Birmingham, AL 35221
225 Bibb St, Birmingham, AL 35214
933 Beta St S, Birmingham, AL 35205
3308 Beulah Ave SW, Birmingham, AL 35221
609 Beta Pl S, Birmingham, AL 35205
4024 Bessemer Ave SW, Birmingham, AL 35221
5804 Bethune Ave, Birmingham, AL 35228
5808 Bethune Ave, Birmingham, AL 35228
3837 Bessemer Ave SW, Birmingham, AL 35221
911 Beta St S, Birmingham, AL 35205
913 Beta St S, Birmingham, AL 35205
2528 Bessemer Rd, Birmingham, AL 35208
915 Beta St S, Birmingham, AL 35205
2524 Bessemer Rd, Birmingham, AL 35208
3753 Bessemer Ave SW, Birmingham, AL 35221
641 Beta Pl S, Birmingham, AL 35205
929 Beta St S, Birmingham, AL 35205
5816 Bethune Ave, Birmingham, AL 35228
645 Beta Pl S, Birmingham, AL 35205
909 Beta St S, Birmingham, AL 35205
3725 Bessemer Ave SW, Birmingham, AL 35221
3849 Bessemer Ave SW, Birmingham, AL 35221
907 Beta St S, Birmingham, AL 35205
1630 Bessemer Rd, Birmingham, AL 35208
2349 Beulah Ave SW, Birmingham, AL 35211
1828 Bessemer Rd, Birmingham, AL 35208
632 Beta Pl S, Birmingham, AL 35205
201 Bessemer Super Hwy, Birmingham, AL 35228
636 Beta Pl S, Birmingham, AL 35205
127 Bessemer Super Hwy, Birmingham, AL 35228
904 Bethel Ave, Birmingham, AL 35217
640 Beta Pl S, Birmingham, AL 35205
644 Beta Pl S, Birmingham, AL 35205
624 W Beta Cir, Birmingham, AL 35205
620 W Beta Cir, Birmingham, AL 35205
2320 Beulah Ave SW, Birmingham, AL 35211
5100 Avenue, Birmingham, AL 35208
624 Beta Pl S, Birmingham, AL 35205
628 Beta Pl S, Birmingham, AL 35205
608 Beta Pl S, Birmingham, AL 35205
616 W Beta Cir, Birmingham, AL 35205
612 Beta Pl S, Birmingham, AL 35205
2316 Beulah Ave SW, Birmingham, AL 35211
648 W Beta Cir, Birmingham, AL 35205
644 W Beta Cir, Birmingham, AL 35205
653 W Beta Cir, Birmingham, AL 35205
570 Bessemer Super Hwy, Birmingham, AL 35228
652 W Beta Cir, Birmingham, AL 35205
613 E Beta Cir, Birmingham, AL 35205
637 Beta Pl S, Birmingham, AL 35205
3801 Bessemer Ave SW, Birmingham, AL 35221
625 Beta Pl S, Birmingham, AL 35205
629 Beta Pl S, Birmingham, AL 35205
5820 Bethune Ave, Birmingham, AL 35228
633 Beta Pl S, Birmingham, AL 35205
5824 Bethune Ave, Birmingham, AL 35228
623 W Beta Cir, Birmingham, AL 35205
604 E Beta Cir, Birmingham, AL 35205
2328 Beulah Ave SW, Birmingham, AL 35211
916 Bethel Ave, Birmingham, AL 35217
600 E Beta Cir, Birmingham, AL 35205
601 E Beta Cir, Birmingham, AL 35205
609 E Beta Cir, Birmingham, AL 35205
605 E Beta Cir, Birmingham, AL 35205
641 W Beta Cir, Birmingham, AL 35205
2312 Beulah Ave SW, Birmingham, AL 35211
408 Beta St S, Birmingham, AL 35205
637 W Beta Cir, Birmingham, AL 35205
620 Beta Pl S, Birmingham, AL 35205
2308 Beulah Ave SW, Birmingham, AL 35211
338 Beta St S, Birmingham, AL 35205
633 W Beta Cir, Birmingham, AL 35205
2324 Beulah Ave SW, Birmingham, AL 35211
2735 Bessemer Rd, Birmingham, AL 35208
629 W Beta Cir, Birmingham, AL 35205
908 Bethel Ave, Birmingham, AL 35217
816 Bethel Ave, Birmingham, AL 35217
648 Beta Pl S, Birmingham, AL 35205
900 Bethel Ave, Birmingham, AL 35217
324 Beta St S, Birmingham, AL 35205
649 W Beta Cir, Birmingham, AL 35205
2304 Beulah Ave SW, Birmingham, AL 35211
912 Bethel Ave, Birmingham, AL 35217
645 W Beta Cir, Birmingham, AL 35205
2300 Beulah Ave SW, Birmingham, AL 35211
613 Beta Pl S, Birmingham, AL 35205
3733 Bessemer Ave SW, Birmingham, AL 35221
3025 Bessemer Rd, Birmingham, AL 35208
2321 Beulah Ave SW, Birmingham, AL 35211
1000 Bessemer Rd, Birmingham, AL 35228
2333 Beulah Ave SW, Birmingham, AL 35211
3650 Bessemer Ave SW, Birmingham, AL 35221
1556 Bessemer Rd #24, Birmingham, AL 35208
3717 Bessemer Ave SW, Birmingham, AL 35221
3757 Bessemer Ave SW, Birmingham, AL 35221
641 Bessemer Super Hwy #1, Birmingham, AL 35228
2909 Bessemer Rd, Birmingham, AL 35208
2837 Bessemer Rd, Birmingham, AL 35208
2109 Bessemer Rd Lot 1, 2, and 3, Birmingham, AL 35208
3713 Bessemer Ave SW, Birmingham, AL 35221
2453 Bessemer Rd, Birmingham, AL 35208
5325 Bessemer Super Hwy, Birmingham, AL 35228
4020 Bessemer Ave SW, Birmingham, AL 35221
401 Bessemer Super Hwy, Birmingham, AL 35228
3921 Bessemer Ave SW, Birmingham, AL 35221
3909 Bessemer Ave SW, Birmingham, AL 35221
1140 Bessemer Rd, Birmingham, AL 35228
3749 Bessemer Ave SW, Birmingham, AL 35221
2836 Bessemer Rd, Birmingham, AL 35208
1399 Bethel Ave, Birmingham, AL 35217
1120 Bessemer Rd, Birmingham, AL 35228
3729 Bessemer Ave SW, Birmingham, AL 35221
3901 Bessemer Ave SW, Birmingham, AL 35221