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
BRISTOL-BROOKHAVEN
Properties in Birmingham in BRISTOL-BROOKHAVEN
Find homes for sale in Birmingham by selecting a property below:
5332 S Broken Bow Dr, Birmingham, AL 35242
5105 S Broken Bow Dr, Birmingham, AL 35242
5336 S Broken Bow Dr, Birmingham, AL 35242
1016 Broadmoor Dr, Birmingham, AL 35235
2516 Brookhaven Ave SW, Birmingham, AL 35211
5092 Brooke's Crossing Blvd #108, Birmingham, AL 35235
2508 Brookhaven Ave SW, Birmingham, AL 35211
1032 Broadmoor Dr, Birmingham, AL 35235
1020 Broadmoor Dr, Birmingham, AL 35235
1028 Broadmoor Dr, Birmingham, AL 35235
2720 Brookhaven Ave SW, Birmingham, AL 35211
1006 Broadmoor Dr, Birmingham, AL 35235
2708 Brookhaven Ave SW, Birmingham, AL 35211
1220 Bristol Way, Birmingham, AL 35242
1036 Broadmoor Dr, Birmingham, AL 35235
1024 Broadmoor Dr, Birmingham, AL 35235
1013 Broadmoor Dr, Birmingham, AL 35235
5308 S Broken Bow Dr, Birmingham, AL 35242
1009 Broadmoor Dr, Birmingham, AL 35235
4961 Brittain St, Birmingham, AL 35217
2700 Brookhaven Ave SW, Birmingham, AL 35211
2704 Brookhaven Ave SW, Birmingham, AL 35211
5309 S Broken Bow Dr, Birmingham, AL 35242
1029 Broadmoor Dr, Birmingham, AL 35235
2816 Brookhaven Ave SW, Birmingham, AL 35211
2812 Brookhaven Ave SW, Birmingham, AL 35211
1025 Broadmoor Dr, Birmingham, AL 35235
1801 S Brook Cir, Birmingham, AL 35226
1809 S Brook Cir, Birmingham, AL 35226
3589 Brookfield Rd, Hoover, AL 35226
3585 Brookfield Rd, Hoover, AL 35226
3581 Brookfield Rd, Hoover, AL 35226
5121 S Broken Bow Dr, Birmingham, AL 35242
2520 Brookhaven Ave SW, Birmingham, AL 35211
2504 Brookhaven Ave SW, Birmingham, AL 35211
541 Broadway St, Birmingham, AL 35209
2524 Brookhaven Ave SW, Birmingham, AL 35211
2528 Brookhaven Ave SW, Birmingham, AL 35211
2716 Brookhaven Ave SW, Birmingham, AL 35211
5490 Broken Bow Dr, Birmingham, AL 35242
2500 Brookhaven Ave SW, Birmingham, AL 35211
5144 S Broken Bow Dr, Birmingham, AL 35242
3270 N Broken Bow Dr, Birmingham, AL 35242
1741 Brookfield Ln, Birmingham, AL 35214
2320 Brock Dr, Birmingham, AL 35242
5132 S Broken Bow Dr, Birmingham, AL 35242
3283 N Broken Bow Dr, Birmingham, AL 35242
3279 N Broken Bow Dr, Birmingham, AL 35242
3275 N Broken Bow Dr, Birmingham, AL 35242
3295 N Broken Bow Dr, Birmingham, AL 35242
1733 Brookfield Ln, Birmingham, AL 35214
3278 N Broken Bow Dr, Birmingham, AL 35242
3287 N Broken Bow Dr, Birmingham, AL 35242
5153 S Broken Bow Dr, Birmingham, AL 35242
1017 Broadmoor Dr, Birmingham, AL 35235
1021 Broadmoor Dr, Birmingham, AL 35235
1001 Broadmoor Dr, Birmingham, AL 35235
1005 Broadmoor Dr, Birmingham, AL 35235
1748 Brookfield Ln, Birmingham, AL 35214
519 Broadway St, Birmingham, AL 35209
1613 Brookfield Ln, Birmingham, AL 35214
3588 Brookfield Rd, Hoover, AL 35226
5152 S Broken Bow Dr, Birmingham, AL 35242
537 Broadway St, Birmingham, AL 35209
5157 S Broken Bow Dr, Birmingham, AL 35242
1033 Broadmoor Dr, Birmingham, AL 35235
5298 S Broken Bow Dr, Birmingham, AL 35242
5120 S Broken Bow Dr, Birmingham, AL 35242
5160 S Broken Bow Dr, Birmingham, AL 35242
5108 S Broken Bow Dr, Birmingham, AL 35242
3592 Brookfield Rd, Hoover, AL 35226
3383 N Broken Bow Dr, Birmingham, AL 35242
3363 N Broken Bow Dr, Birmingham, AL 35242
2284 Brock Cir, Birmingham, AL 35242
5412 Brooke Trce, Birmingham, AL 35242
5408 Brooke Trce, Birmingham, AL 35242
3545 Brookfield Rd, Hoover, AL 35226
85 Brook Dr Unit F, Birmingham, AL 35242
3362 N Broken Bow Dr, Birmingham, AL 35242
3549 Brookfield Rd, Hoover, AL 35226
3553 Brookfield Rd, Hoover, AL 35226
5009 Brookes Crossing Blvd, Birmingham, AL 35235
5223 Broken Bow Ln, Birmingham, AL 35242
5337 S Broken Bow Dr, Birmingham, AL 35242
5203 Broken Bow Ln, Birmingham, AL 35242
3536 N Broken Bow Dr, Birmingham, AL 35242
5352 S Broken Bow Dr, Birmingham, AL 35242
5348 S Broken Bow Dr, Birmingham, AL 35242
5345 S Broken Bow Dr, Birmingham, AL 35242
3531 N Broken Bow Dr, Birmingham, AL 35242
3523 N Broken Bow Dr, Birmingham, AL 35242
3387 N Broken Bow Dr, Birmingham, AL 35242
1168 Broad St, Birmingham, AL 35224
1134 Bristol Way, Birmingham, AL 35242
1133 Brock Industrial Dr, Birmingham, AL 35208
1142 Bristol Way, Birmingham, AL 35242
1035 Brock Industrial Dr, Birmingham, AL 35214
2712 Brookhaven Ave SW, Birmingham, AL 35211
3516 Brookfield Rd, Hoover, AL 35226
3593 Brookfield Rd, Hoover, AL 35226
1815 S Brook Cir, Birmingham, AL 35226
1137 Brock Industrial Dr, Birmingham, AL 35208
1461 Brocks Trce, Hoover, AL 35244
1133 Bristol Way, Birmingham, AL 35242
85 Brook Dr, Birmingham, AL 35242
1197 Bristol Way, Birmingham, AL 35242
1193 Bristol Way, Birmingham, AL 35242
5404 Brooke Trc, Birmingham, AL 35242
2409 Brook Run, Birmingham, AL 35244
2336 Brock Dr, Birmingham, AL 35242
2401 Brook Run, Birmingham, AL 35244
1143 Brock Industrial Dr, Birmingham, AL 35208
5405 Brooke Trce, Birmingham, AL 35242
2404 Brook Run, Birmingham, AL 35244
300 Broadway St, Birmingham, AL 35209
79 Brook Dr, Birmingham, AL 35242
4938 Brittain St, Birmingham, AL 35217
5005 Brooke Trce, Birmingham, AL 35242
5001 Brooke Trce, Birmingham, AL 35242
1800 S Brook Cir, Birmingham, AL 35226
3290 N Broken Bow Dr, Birmingham, AL 35242
532 Broadway St, Birmingham, AL 35209
3294 N Broken Bow Dr, Birmingham, AL 35242
3286 N Broken Bow Dr, Birmingham, AL 35242
5417 Brooke Trce, Birmingham, AL 35242
2417 Brook Run, Birmingham, AL 35244
5416 Brooke Trce, Birmingham, AL 35242
2413 Brook Run, Birmingham, AL 35244
2425 Brook Run, Birmingham, AL 35244
2420 Brook Run, Birmingham, AL 35244
2424 Brook Run, Birmingham, AL 35244
2436 Brook Run, Birmingham, AL 35244
124 Broadway St #202, Birmingham, AL 35209
1804 S Brook Cir, Birmingham, AL 35226
4120 Brook Way, Birmingham, AL 35213
1705 Brookfield Ln, Birmingham, AL 35214
1216 Brook Cir NW, Birmingham, AL 35215
1625 Brookfield Ln, Birmingham, AL 35214
1645 Brookfield Ln, Birmingham, AL 35214
1701 Brookfield Ln, Birmingham, AL 35214
1733 Brookfield Ln Unit 4/5, Birmingham, AL 35214
1201 Bristol Way #27, Birmingham, AL 35242
1209 Brook Cir NW, Birmingham, AL 35215
1505 Brocks Gap Pkwy, Birmingham, AL 35244
1201 Brook Cir NW, Birmingham, AL 35215
1205 Brook Cir NW, Birmingham, AL 35215
4101 Brook Way, Birmingham, AL 35213
4113 Brook Way, Birmingham, AL 35213
4100 Brook Way, Birmingham, AL 35213
4117 Brook Way, Birmingham, AL 35213
5511 Brocks Pass, Hoover, AL 35244
1617 Brookfield Ln, Birmingham, AL 35214
4105 Brook Way, Birmingham, AL 35213
4109 Brook Way, Birmingham, AL 35213
1621 Brookfield Ln, Birmingham, AL 35214
1637 Brookfield Ln, Birmingham, AL 35214
1641 Brookfield Ln, Birmingham, AL 35214
1629 Brookfield Ln, Birmingham, AL 35214
1633 Brookfield Ln, Birmingham, AL 35214
1605 Brookcrest Cir, Birmingham, AL 35226
4125 Brook Way, Birmingham, AL 35213
4121 Brook Way, Birmingham, AL 35213
124 Broadway St #102, Birmingham, AL 35209
124 Broadway St, Birmingham, AL 35209
124 Broadway St #201, Birmingham, AL 35209
124 Broadway St #101, Birmingham, AL 35209
702 Broadway St, Birmingham, AL 35209
1204 Brook Cir NW, Birmingham, AL 35215
1720 Brookfield Ln, Birmingham, AL 35214
5317 S Broken Bow Dr, Birmingham, AL 35242
5234 Broken Bow Ln, Birmingham, AL 35242
1160 Broad St, Birmingham, AL 35224
5236 Broken Bow Ln, Birmingham, AL 35242
5329 S Broken Bow Dr, Birmingham, AL 35242
1752 Brookfield Ln, Birmingham, AL 35214
5340 S Broken Bow Dr, Birmingham, AL 35242
4525 Brookforest Ln, Birmingham, AL 35210
5320 S Broken Bow Dr, Birmingham, AL 35242
2728 Brookhaven Ave SW, Birmingham, AL 35211
1164 Broad St, Birmingham, AL 35224
3456 N Broken Bow Dr, Birmingham, AL 35242
1161 Broad St, Birmingham, AL 35224
1700 Brookfield Ln, Birmingham, AL 35214
1146 Bristol Way, Birmingham, AL 35242
1158 Bristol Way, Birmingham, AL 35242
1624 Brookfield Ln, Birmingham, AL 35214
997 Broadmoor Dr, Birmingham, AL 35235
1648 Brookfield Ln, Birmingham, AL 35214
1604 Brookfield Ln, Birmingham, AL 35214
1401 Brocks Trce, Hoover, AL 35244
3464 N Broken Bow Dr, Birmingham, AL 35242
5087 Brookes Crossing Blvd, Birmingham, AL 35235
5091 Brookes Crossing Blvd, Birmingham, AL 35235
2416 Brook Run, Birmingham, AL 35244
1550 Brocks Gap Pkwy, Birmingham, AL 35244
1447 Brocks Trce, Hoover, AL 35244
5511 Brocks Pass #2441, Birmingham, AL 35244
2428 Brook Run, Birmingham, AL 35244
2412 Brook Run, Birmingham, AL 35244
1608 Brookfield Ln, Birmingham, AL 35214
2421 Brook Run, Birmingham, AL 35244
2405 Brook Run, Birmingham, AL 35244
2408 Brook Run, Birmingham, AL 35244
1145 Broad St, Birmingham, AL 35224
1141 Brock Industrial Dr, Birmingham, AL 35208
4937 Brittain St, Birmingham, AL 35217
4912 Brittain St, Birmingham, AL 35217
4941 Brittain St, Birmingham, AL 35217
4953 Brittain St, Birmingham, AL 35217
4925 Brittain St, Birmingham, AL 35217
4945 Brittain St, Birmingham, AL 35217
1129 Brock Industrial Dr, Birmingham, AL 35208
902 Broadway St, Birmingham, AL 35209
1159 Brocks Gap Pkwy, Birmingham, AL 35244
2432 Brook Run, Birmingham, AL 35244
1612 Brookfield Ln, Birmingham, AL 35214
1155 Brocks Gap Pkwy, Birmingham, AL 35244
1140 Broad St, Birmingham, AL 35224
1144 Broad St, Birmingham, AL 35224
1241 Brocks Gap Pkwy, Birmingham, AL 35244
5206 Broken Bow Ln, Birmingham, AL 35242
3379 N Broken Bow Dr, Birmingham, AL 35242
5214 Broken Bow Ln, Birmingham, AL 35242
1148 Broad St, Birmingham, AL 35224
1733 Brookfield Ln Unit 2 Lots, Birmingham, AL 35214
3508 N Broken Bow Dr, Birmingham, AL 35242
1153 Broad St, Birmingham, AL 35224
1169 Broad St, Birmingham, AL 35224
1149 Broad St, Birmingham, AL 35224
1213 Brook Cir NW, Birmingham, AL 35215
1200 Brook Cir NW, Birmingham, AL 35215
1704 Brookfield Ln, Birmingham, AL 35214
1724 Brookfield Ln, Birmingham, AL 35214
1713 Brookfield Ln, Birmingham, AL 35214
2717 Brookhaven Ave SW, Birmingham, AL 35211
1725 Brookfield Ln, Birmingham, AL 35214
1729 Brookfield Ln, Birmingham, AL 35214
5487 Broken Bow Dr, Birmingham, AL 35242
1188 Bristol Way, Birmingham, AL 35242
5341 S Broken Bow Dr, Birmingham, AL 35242
5227 Broken Bow Ln, Birmingham, AL 35242
5219 Broken Bow Ln, Birmingham, AL 35242
5207 Broken Bow Ln, Birmingham, AL 35242
3395 N Broken Bow Dr, Birmingham, AL 35242
1209 Bristol Way, Birmingham, AL 35242
1166 Bristol Way, Birmingham, AL 35242
405 Broadway St, Birmingham, AL 35209
403 Broadway St, Birmingham, AL 35209
1753 Brookfield Ln, Birmingham, AL 35214
1351 Brocks Gap Pkwy, Birmingham, AL 35244
3528 N Broken Bow Dr, Birmingham, AL 35242
1749 Brookfield Ln, Birmingham, AL 35214
925 Broadway St, Birmingham, AL 35209
5419 Brooke Trc #13, Birmingham, AL 35242
3390 N Broken Bow Dr, Birmingham, AL 35242
1131 Brock Industrial Dr, Birmingham, AL 35208
3516 N Broken Bow Dr, Birmingham, AL 35242
4960 Brittain St, Birmingham, AL 35217
3298 N Broken Bow Dr, Birmingham, AL 35242
3535 N Broken Bow Dr, Birmingham, AL 35242
3378 N Broken Bow Dr, Birmingham, AL 35242
5356 S Broken Bow Dr, Birmingham, AL 35242
3382 N Broken Bow Dr, Birmingham, AL 35242
1105 Broad St, Birmingham, AL 35224
3532 N Broken Bow Dr, Birmingham, AL 35242
3370 N Broken Bow Dr, Birmingham, AL 35242
1147 Brock Industrial Dr, Birmingham, AL 35208
4908 Brittain St, Birmingham, AL 35217
3520 N Broken Bow Dr, Birmingham, AL 35242
1136 Broad St, Birmingham, AL 35224
1644 Brookfield Ln, Birmingham, AL 35214
1632 Brookfield Ln, Birmingham, AL 35214
921 Broadway St, Birmingham, AL 35209
4966 Brittain St, Birmingham, AL 35217
4936 Brittain St, Birmingham, AL 35217
1185 Bristol Way, Birmingham, AL 35242
1189 Bristol Way, Birmingham, AL 35242
1550 Brocks Gap Pkwy, Birmingham, AL 35244
3374 N Broken Bow Dr, Birmingham, AL 35242
4924 Brittain St, Birmingham, AL 35217
4909 Brittain St, Birmingham, AL 35217
5499 Broken Bow Dr, Birmingham, AL 35242
4928 Brittain St, Birmingham, AL 35217
4921 Brittain St, Birmingham, AL 35217
5491 Broken Bow Dr, Birmingham, AL 35242
4940 Brittain St, Birmingham, AL 35217
4901 Brittain St, Birmingham, AL 35217
4946 Brittain St, Birmingham, AL 35217
4905 Brittain St, Birmingham, AL 35217
4957 Brittain St, Birmingham, AL 35217
999 Broadway St, Birmingham, AL 35209
3367 N Broken Bow Dr, Birmingham, AL 35242
3375 N Broken Bow Dr, Birmingham, AL 35242
4916 Brittain St, Birmingham, AL 35217
2716 Brookhaven Ave SW #5, Birmingham, AL 35211
2428 Brookhaven Ave SW, Birmingham, AL 35211
1201 Bristol Way, Birmingham, AL 35242
3556 Brookfield Rd, Hoover, AL 35226
2713 Brookhaven Ave SW, Birmingham, AL 35211
2417 Brookhaven Ave SW, Birmingham, AL 35211
3524 Brookfield Rd, Hoover, AL 35226
2421 Brookhaven Ave SW, Birmingham, AL 35211
2310 Brock Dr, Meadowbrook, AL 35242
2429 Brookhaven Ave SW, Birmingham, AL 35211
2434 Brookhaven Ave SW, Birmingham, AL 35211
2424 Brookhaven Ave SW, Birmingham, AL 35211
2501 Brookhaven Ave SW, Birmingham, AL 35211
2505 Brookhaven Ave SW, Birmingham, AL 35211
2517 Brookhaven Ave SW, Birmingham, AL 35211
2413 Brookhaven Ave SW, Birmingham, AL 35211
2340 Brock Dr, Birmingham, AL 35242
2701 Brookhaven Ave SW, Birmingham, AL 35211
2705 Brookhaven Ave SW, Birmingham, AL 35211
2709 Brookhaven Ave SW, Birmingham, AL 35211
2525 Brookhaven Ave SW, Birmingham, AL 35211
929 Broadway St, Birmingham, AL 35209
3266 N Broken Bow Dr, Birmingham, AL 35242
3259 N Broken Bow Dr, Birmingham, AL 35242
3267 N Broken Bow Dr, Birmingham, AL 35242
3263 N Broken Bow Dr, Birmingham, AL 35242
1371 Brocks Gap Pkwy, Birmingham, AL 35244
5104 S Broken Bow Dr, Birmingham, AL 35242
5112 S Broken Bow Dr, Birmingham, AL 35242
5128 S Broken Bow Dr, Birmingham, AL 35242
3520 Brookfield Rd, Hoover, AL 35226
5156 S Broken Bow Dr, Birmingham, AL 35242
2529 Brookhaven Ave SW, Birmingham, AL 35211
2533 Brookhaven Ave SW, Birmingham, AL 35211
5294 S Broken Bow Dr, Birmingham, AL 35242
2809 Brookhaven Ave SW, Birmingham, AL 35211
4967 Brittain St, Birmingham, AL 35217
2805 Brookhaven Ave SW, Birmingham, AL 35211
4965 Brittain St, Birmingham, AL 35217
906 Broadway St, Birmingham, AL 35209
4920 Brittain St, Birmingham, AL 35217
1728 Brookfield Ln, Birmingham, AL 35214
1716 Brookfield Ln, Birmingham, AL 35214
1744 Brookfield Ln, Birmingham, AL 35214
1732 Brookfield Ln, Birmingham, AL 35214
1712 Brookfield Ln, Birmingham, AL 35214
1182 Bristol Way, Birmingham, AL 35242
1708 Brookfield Ln, Birmingham, AL 35214
5401 Brooke Trce, Birmingham, AL 35242
2412 Brookhaven Ave SW, Birmingham, AL 35211
2436 Brookhaven Ave SW, Birmingham, AL 35211
2409 Brookhaven Ave SW, Birmingham, AL 35211
2416 Brookhaven Ave SW, Birmingham, AL 35211
2420 Brookhaven Ave SW, Birmingham, AL 35211
2813 Brookhaven Ave SW, Birmingham, AL 35211
2408 Brookhaven Ave SW, Birmingham, AL 35211
5413 Brooke Trce, Birmingham, AL 35242
2400 Brookhaven Ave SW, Birmingham, AL 35211
2404 Brookhaven Ave SW, Birmingham, AL 35211
2729 Brookhaven Ave SW, Birmingham, AL 35211
2725 Brookhaven Ave SW, Birmingham, AL 35211
4932 Brittain St, Birmingham, AL 35217
2721 Brookhaven Ave SW, Birmingham, AL 35211
4904 Brittain St, Birmingham, AL 35217