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
BIBB-BIRMINGPORT
Properties in Birmingham in BIBB-BIRMINGPORT
Find homes for sale in Birmingham by selecting a property below:
1217 Birchwood St, Birmingham, AL 35215
604 Bienville Ln, Birmingham, AL 35213
1221 Birchwood St, Birmingham, AL 35215
1005 Bienville Ct, Birmingham, AL 35213
1225 Birchwood St, Birmingham, AL 35215
620 Bienville Ln, Birmingham, AL 35213
1240 Birchwood St, Birmingham, AL 35215
916 Bienville Ct, Birmingham, AL 35213
1009 Bienville Ct, Birmingham, AL 35213
1201 Birchwood St, Birmingham, AL 35215
1001 Bienville Ct, Birmingham, AL 35213
2525 Birmingport Rd, Birmingham, AL 35224
1152 Birmingham St, Birmingham, AL 35217
1156 Birmingham St, Birmingham, AL 35217
616 Bienville Ln, Birmingham, AL 35213
3915 Bibury Cir, Birmingham, AL 35242
612 Bienville Ln, Birmingham, AL 35213
3950 Bibury Ln, Birmingham, AL 35242
3151 Birmingport Rd, Birmingham, AL 35224
1236 Birchwood St, Birmingham, AL 35215
921 Bienville Ct, Birmingham, AL 35213
1232 Birchwood St, Birmingham, AL 35215
1021 Bienville Ct, Birmingham, AL 35213
917 Bienville Ct, Birmingham, AL 35213
608 Bienville Ln, Birmingham, AL 35213
1017 Bienville Ct, Birmingham, AL 35213
626 Bienville Ln, Birmingham, AL 35213
3280 Birmingport Rd, Birmingham, AL 35224
1228 Birchwood St, Birmingham, AL 35215
1013 Bienville Ct, Birmingham, AL 35213
3235 Birmingport Rd, Birmingham, AL 35224
204 Biltmore Cir, Hoover, AL 35242
613 Bienville Ln, Birmingham, AL 35213
632 Bienville Ln, Birmingham, AL 35213
636 Bienville Ln, Birmingham, AL 35213
152 Biltmore Dr, Birmingham, AL 35242
637 Bienville Ln, Birmingham, AL 35213
1008 Bienville Ct, Birmingham, AL 35213
617 Bienville Ln, Birmingham, AL 35213
625 Bienville Ln, Birmingham, AL 35213
149 Biltmore Dr, Birmingham, AL 35242
609 Bienville Ln, Birmingham, AL 35213
161 Biltmore Dr, Birmingham, AL 35242
641 Bienville Ln, Birmingham, AL 35213
157 Biltmore Dr, Birmingham, AL 35242
1000 Bienville Ct, Birmingham, AL 35213
605 Bienville Ln, Birmingham, AL 35213
3135 Birch Ave SW, Birmingham, AL 35221
645 Bienville Ln, Birmingham, AL 35213
608 Bienville Cir, Birmingham, AL 35213
612 Bienville Cir, Birmingham, AL 35213
604 Bienville Cir, Birmingham, AL 35213
613 Bienville Cir, Birmingham, AL 35213
1016 Bienville Ct, Birmingham, AL 35213
3236 Birch Ave SW, Birmingham, AL 35221
609 Bienville Cir, Birmingham, AL 35213
4650 Birmingport Rd, Mulga, AL 35118
605 Bienville Cir, Birmingham, AL 35213
3233 Birch Ave SW, Birmingham, AL 35221
3125 Birmingport Rd, Birmingham, AL 35224
128 Biltmore Dr, Birmingham, AL 35242
3101 Birmingport Rd, Birmingham, AL 35224
124 Biltmore Dr, Birmingham, AL 35242
3140 Birmingport Rd #0, Birmingham, AL 35224
2300 Birkshire Ln, Hoover, AL 35244
644 Bienville Ln, Birmingham, AL 35213
648 Bienville Ln, Birmingham, AL 35213
1187 Birmingham St, Birmingham, AL 35217
2304 Birkshire Ln, Hoover, AL 35244
1143 Birmingham St, Birmingham, AL 35217
481 Bibb St, Birmingham, AL 35214
1776 Big Mountain Dr, Birmingham, AL 35235
232 Bibb St, Birmingham, AL 35214
447 Bibb St, Birmingham, AL 35214
3442 Birchtree Dr, Hoover, AL 35226
413 Bibb St, Birmingham, AL 35214
415 Bibb St, Birmingham, AL 35214
1035 Birmingham St, Birmingham, AL 35217
3135 Birmingport Rd, Birmingham, AL 35224
477 Bibb St, Birmingham, AL 35214
439 Bibb St, Birmingham, AL 35214
2524 Birmingport Rd, Birmingham, AL 35224
3977 Bibury Ln, Birmingham, AL 35242
3245 Birmingport Rd, Birmingham, AL 35224
3920 Bibury Cir, Birmingham, AL 35242
1174 Birmingham St, Birmingham, AL 35217
3903 Bibury Cir, Birmingham, AL 35242
1170 Birmingham St, Birmingham, AL 35217
1148 Birmingham St, Birmingham, AL 35217
1164 Birmingham St, Birmingham, AL 35217
3911 Bibury Cir, Birmingham, AL 35242
1166 Birmingham St, Birmingham, AL 35217
1760 Big Mountain Dr, Birmingham, AL 35235
1209 Birchwood St, Birmingham, AL 35215
1764 Big Mountain Dr, Birmingham, AL 35235
649 Bienville Ln, Birmingham, AL 35213
1212 Birchwood St, Birmingham, AL 35215
4375 Birmingport Rd, Birmingham, AL 35224
1804 Biko Pl, Birmingham, AL 35211
5232 Birdsong Rd, Birmingham, AL 35242
1229 Birchwood St, Birmingham, AL 35215
1644 Big Mountain Dr, Birmingham, AL 35235
1237 Birchwood St, Birmingham, AL 35215
1213 Birchwood St, Birmingham, AL 35215
1121 Birchwood St, Birmingham, AL 35215
1124 Birchwood St, Birmingham, AL 35215
8178 Birmingport Rd, Mulga, AL 35118
7820 Birmingport Rd, Mulga, AL 35118
2400 Birmingport Rd, Birmingham, AL 35224
1208 Birchwood St, Birmingham, AL 35215
1204 Birchwood St, Birmingham, AL 35215
2305 Birkshire Ln, Hoover, AL 35244
2406 Birkshire Dr, Hoover, AL 35244
1620 Big Mountain Dr, Birmingham, AL 35235
1808 Biko Pl, Birmingham, AL 35211
2651 Birmingport Rd, Birmingham, AL 35224
640 Bienville Ln, Birmingham, AL 35213
1104 Birmingham St, Birmingham, AL 35217
1621 Big Mountain Dr, Birmingham, AL 35235
1805 Biko Pl, Birmingham, AL 35211
5116 Birchbark Cir, Birmingham, AL 35242
1100 Birmingham St, Birmingham, AL 35217
1801 Biko Pl, Birmingham, AL 35211
616 Bienville Cir, Birmingham, AL 35213
1421 Birmingham St, Birmingham, AL 35217
1745 Big Mountain Dr, Birmingham, AL 35235
1043 Birmingham St, Birmingham, AL 35217
7860 Birmingport Rd, Mulga, AL 35118
8110 Birmingport Rd, Mulga, AL 35118
2407 Birkshire Dr, Hoover, AL 35244
3919 Bibury Cir, Birmingham, AL 35242
1141 Birchwood St, Birmingham, AL 35215
2423 Birkshire Dr, Hoover, AL 35244
1125 Birchwood St, Birmingham, AL 35215
3001 Birmingport Rd, Birmingham, AL 35224
2415 Birkshire Dr, Hoover, AL 35244
2411 Birkshire Dr, Hoover, AL 35244
2414 Birkshire Dr, Hoover, AL 35244
417 Bibb St, Birmingham, AL 35214
5124 Birchbark Cir, Birmingham, AL 35242
1812 Biko Pl, Birmingham, AL 35211
1809 Biko Pl, Birmingham, AL 35211
2311 Birkshire Ln, Hoover, AL 35244
445 Bibb St, Birmingham, AL 35214
429 Bibb St, Birmingham, AL 35214
924 Birmingham St, Birmingham, AL 35217
932 Birmingham St, Birmingham, AL 35217
928 Birmingham St, Birmingham, AL 35217
433 Bibb St, Birmingham, AL 35214
3713 Birch Ave SW, Birmingham, AL 35221
1720 Big Mountain Cir, Birmingham, AL 35235
900 Birmingham St, Birmingham, AL 35217
8112 Birmingport Rd, Mulga, AL 35118
428 Bibb St, Birmingham, AL 35214
904 Birmingham St, Birmingham, AL 35217
916 Birmingham St, Birmingham, AL 35217
412 Bibb St, Birmingham, AL 35214
2601 Birmingport Rd, Birmingham, AL 35224
470 Bibb St, Birmingham, AL 35214
4670 Birmingport Rd, Mulga, AL 35118
1662 Big Mountain Dr, Birmingham, AL 35235
485 Bibb St, Birmingham, AL 35214
1726 Big Mountain Dr, Birmingham, AL 35235
5228 Birdsong Rd, Birmingham, AL 35242
461 Bibb St, Birmingham, AL 35214
452 Bibb St, Birmingham, AL 35214
4650 Birmingport Rd, Mulga, AL 35118
1132 Birmingham St, Birmingham, AL 35217
5239 Birdsong Rd, Birmingham, AL 35242
460 Bibb St, Birmingham, AL 35214
1129 Birchwood St, Birmingham, AL 35215
1133 Birchwood St, Birmingham, AL 35215
1028 Birmingham St, Birmingham, AL 35217
1128 Birchwood St, Birmingham, AL 35215
1136 Birchwood St, Birmingham, AL 35215
1140 Birchwood St, Birmingham, AL 35215
2850 Birmingport Rd, Birmingham, AL 35224
1132 Birchwood St, Birmingham, AL 35215
1126 Birchwood St, Birmingham, AL 35215
201 Birch Creek Dr, Birmingham, AL 35242
908 Birmingham St, Birmingham, AL 35217
3010 Birdsong Cir, Birmingham, AL 35242
129 Birch Creek Dr, Birmingham, AL 35242
3003 Birdsong Cir, Birmingham, AL 35242
920 Birmingham St, Birmingham, AL 35217
135 Birch Creek Dr, Birmingham, AL 35242
1137 Birchwood St, Birmingham, AL 35215
912 Birmingham St, Birmingham, AL 35217
1648 Big Mountain Dr, Birmingham, AL 35235
1109 Birchwood St, Birmingham, AL 35215
3216 Birch Ave SW, Birmingham, AL 35221
1117 Birchwood St, Birmingham, AL 35215
1113 Birchwood St, Birmingham, AL 35215
3147 Birch Ave SW, Birmingham, AL 35221
330 Bibb St, Birmingham, AL 35214
409 Bibb St, Birmingham, AL 35214
437 Bibb St, Birmingham, AL 35214
3500 Birmingport Rd, Birmingham, AL 35224
3309 Birdsong Way, Birmingham, AL 35242
4692 Birmingport Rd, Mulga, AL 35118
5275 Birdsong Rd, Birmingham, AL 35242
1658 Big Mountain Dr, Birmingham, AL 35235
3301 Birdsong Ln, Birmingham, AL 35242
1742 Big Mountain Way, Birmingham, AL 35235
2524 Birmingport Rd, Birmingham, AL 35224
236 Bibb St, Birmingham, AL 35214
5252 Birdsong Rd, Birmingham, AL 35242
3304 Birdsong Ln, Birmingham, AL 35242
3309 Birdsong Way, Birmingham, AL 35242
113 Biltmore Dr, Birmingham, AL 35242
1012 Birmingham St, Birmingham, AL 35217
170 Birch Creek Dr, Birmingham, AL 35242
3304 Birch Ave SW, Birmingham, AL 35221
421 Bibb St, Birmingham, AL 35214
1813 Biko Pl, Birmingham, AL 35211
440 Bibb St, Birmingham, AL 35214
443 Bibb St, Birmingham, AL 35214
122 Birch Creek Dr, Birmingham, AL 35242
1753 Big Mountain Dr, Birmingham, AL 35235
100 Birch Creek Dr, Birmingham, AL 35242
1027 Birmingham St, Birmingham, AL 35217
193 Birch Creek Dr, Birmingham, AL 35242
207 Birch Creek Dr, Birmingham, AL 35242
206 Birch Creek Dr, Birmingham, AL 35242
194 Birch Creek Dr, Birmingham, AL 35242
188 Birch Creek Dr, Birmingham, AL 35242
432 Bibb St, Birmingham, AL 35214
1500 Big Bear Cir, Birmingham, AL 35215
3237 Birch Ave SW, Birmingham, AL 35221
1505 Big Bear Cir, Birmingham, AL 35215
3131 Birch Ave SW, Birmingham, AL 35221
134 Birch Creek Dr, Birmingham, AL 35242
3139 Birch Ave SW, Birmingham, AL 35221
126 Birch Creek Dr, Birmingham, AL 35242
3305 Birch Ave SW, Birmingham, AL 35221
3147 Birch Ave SW, Birmingham, AL 35221
146 Birch Creek Dr, Birmingham, AL 35242
1504 Big Bear Cir, Birmingham, AL 35215
140 Birch Creek Dr, Birmingham, AL 35242
158 Birch Creek Dr, Birmingham, AL 35242
152 Birch Creek Dr, Birmingham, AL 35242
3225 Birmingport Rd, Birmingham, AL 35224
176 Birch Creek Dr, Birmingham, AL 35242
3123 Birch Ave SW, Birmingham, AL 35221
3700 Birch Ave, Birmingham, AL 35221
3700 Birch Ave, Birmingham, AL 35221
1765 Big Mountain Dr, Birmingham, AL 35235
2535 Birmingport Rd, Birmingham, AL 35224
3401 Birmingport Rd, Birmingham, AL 35224
104 Biltmore Dr, Birmingham, AL 35242
205 Biltmore Cir, Hoover, AL 35242
3555 Birmingport Rd, Birmingham, AL 35224
1722 Big Mountain Dr, Birmingham, AL 35235
5288 Birdsong Rd, Birmingham, AL 35242
1713 Big Mountain Dr, Birmingham, AL 35235
1725 Big Mountain Cir, Birmingham, AL 35235
3481 Birchtree Dr, Hoover, AL 35226
1773 Big Mountain Dr, Birmingham, AL 35235
5264 Birdsong Rd, Birmingham, AL 35242
1729 Big Mountain Cir, Birmingham, AL 35235
3305 Birdsong Ln, Birmingham, AL 35242
3209 Birch Ave SW, Birmingham, AL 35221
5259 Birdsong Rd, Birmingham, AL 35242
1032 Birmingham St, Birmingham, AL 35217
3200 Birch Ave SW, Birmingham, AL 35221
1159 Birmingham St, Birmingham, AL 35217
3138 Birch Ave SW, Birmingham, AL 35221
1727 Big Mountain Cir, Birmingham, AL 35235
2511 Birmingport Rd, Birmingham, AL 35224
3142 Birch Ave SW, Birmingham, AL 35221
4405 Birmingport Rd, Birmingham, AL 35224
1222 Birchwood St, Birmingham, AL 35215
3126 Birch Ave SW, Birmingham, AL 35221
4605 Birmingport Rd, Mulga, AL 35118
3130 Birch Ave SW, Birmingham, AL 35221
5266 Birdsong Rd, Birmingham, AL 35242
3208 Birch Ave SW, Birmingham, AL 35221
5256 Birdsong Rd, Birmingham, AL 35242
3007 Birdsong Cir, Birmingham, AL 35242
5284 Birdsong Rd, Birmingham, AL 35242
3220 Birch Ave SW, Birmingham, AL 35221
5280 Birdsong Rd, Birmingham, AL 35242
3013 Birdsong Cir, Birmingham, AL 35242
5276 Birdsong Rd, Birmingham, AL 35242
5272 Birdsong Rd, Birmingham, AL 35242
3216 Birch Ave SW, Birmingham, AL 35221
205 Biltmore Dr #19, Birmingham, AL 35242
5295 Birdsong Rd, Birmingham, AL 35242
5296 Birdsong Rd, Birmingham, AL 35242
465 Bibb St, Birmingham, AL 35214
5287 Birdsong Rd, Birmingham, AL 35242
3304 Birdsong Way, Birmingham, AL 35242
3201 Birch Ave SW, Birmingham, AL 35221
3301 Birdsong Way, Birmingham, AL 35242
3300 Birdsong Ln, Birmingham, AL 35242
3305 Birdsong Way, Birmingham, AL 35242
3229 Birch Ave SW, Birmingham, AL 35221
1761 Big Mountain Dr, Birmingham, AL 35235
3232 Birch Ave SW, Birmingham, AL 35221
3244 Birch Ave SW, Birmingham, AL 35221
1738 Big Mountain Way, Birmingham, AL 35235
1741 Big Mountain Way, Birmingham, AL 35235
1124 Birmingham St, Birmingham, AL 35217
3002 Birdsong Cir, Birmingham, AL 35242
3217 Birch Ave SW, Birmingham, AL 35221
3006 Birdsong Cir, Birmingham, AL 35242
3213 Birch Ave SW, Birmingham, AL 35221
3225 Birch Ave SW, Birmingham, AL 35221
3241 Birch Ave SW, Birmingham, AL 35221
2851 Birmingport Rd, Birmingham, AL 35224
119 Birch Creek Dr, Birmingham, AL 35242
490 Bibb St, Birmingham, AL 35214
157 Birch Creek Dr, Birmingham, AL 35242
456 Bibb St, Birmingham, AL 35214
163 Birch Creek Dr, Birmingham, AL 35242
169 Birch Creek Dr, Birmingham, AL 35242
469 Bibb St, Birmingham, AL 35214
175 Birch Creek Dr, Birmingham, AL 35242
1717 Big Mountain Dr, Birmingham, AL 35235
181 Birch Creek Dr, Birmingham, AL 35242
3102 Birch Ave SW, Birmingham, AL 35221
3111 Birch Ave SW, Birmingham, AL 35221
3106 Birch Ave SW, Birmingham, AL 35221
3146 Birch Ave SW, Birmingham, AL 35221
3121 Birch Ave SW, Birmingham, AL 35221
3114 Birch Ave SW, Birmingham, AL 35221
113 Birch Creek Dr, Birmingham, AL 35242
1676 Big Mountain Dr, Birmingham, AL 35235
3905 Birmingport Rd, Birmingham, AL 35224
101 Birch Creek Dr, Birmingham, AL 35242
3118 Birch Ave SW, Birmingham, AL 35221
1001 Birmingham St, Birmingham, AL 35217
5240 Birdsong Rd, Birmingham, AL 35242
1715 Big Mountain Dr, Birmingham, AL 35235
3122 Birch Ave SW, Birmingham, AL 35221
5244 Birdsong Rd, Birmingham, AL 35242
1724 Big Mountain Cir, Birmingham, AL 35235
1509 Big Bear Cir, Birmingham, AL 35215
5248 Birdsong Rd, Birmingham, AL 35242
5251 Birdsong Rd, Birmingham, AL 35242
1508 Big Bear Cir, Birmingham, AL 35215
3110 Birch Ave SW, Birmingham, AL 35221
5236 Birdsong Rd, Birmingham, AL 35242
1512 Big Bear Cir, Birmingham, AL 35215
301 Bird Ave, Birmingham, AL 35224
1220 Birchwood St, Birmingham, AL 35215
3214 Birmingport Rd, Birmingham, AL 35224
2600 Birmingport Rd, Birmingham, AL 35224
317 Bird Ave, Birmingham, AL 35224
2621 Birmingport Rd, Birmingham, AL 35224
1765 Big Mountain Dr, Birmingham, AL 35235
2501 Birkshire Cir, Hoover, AL 35244
1716 Big Mountain Cir, Birmingham, AL 35235
486 Bibb St, Birmingham, AL 35214
5268 Birdsong Rd, Birmingham, AL 35242
3140 Birmingport Rd, Birmingham, AL 35224
480 Bibb St, Birmingham, AL 35214
498 Bibb St, Birmingham, AL 35214