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
BANKHEAD-BEACON
Properties in Birmingham in BANKHEAD-BEACON
Find homes for sale in Birmingham by selecting a property below:
5110 Beacon Dr, Irondale, AL 35210
5106 Beacon Dr, Irondale, AL 35210
1533 Bay Ave SW, Birmingham, AL 35211
5118 Beacon Dr, Irondale, AL 35210
805 Barnard Ter, Birmingham, AL 35206
1598 E Bayonne Dr, Birmingham, AL 35214
5114 Beacon Dr, Irondale, AL 35210
628 Barclay Ln, Birmingham, AL 35206
4619 Battery Ln, Mountain Brk, AL 35213
501 Barristers Ct, Birmingham, AL 35242
503 Barristers Ct, Birmingham, AL 35242
705 Barclay Ln, Birmingham, AL 35206
1500 Bay Ave SW, Birmingham, AL 35211
4607 Battery Ln, Mountain Brk, AL 35213
629 Barclay Ln, Birmingham, AL 35206
1006 Barristers Ct #1006, Birmingham, AL 35242
624 Barclay Ln, Birmingham, AL 35206
1305 Barristers Ct #1305, Birmingham, AL 35242
1203 Barristers Ct Unit BLDGE 12/LOT 1203, Birmingham, AL 35242
915 Barnisdale Cir, Birmingham, AL 35235
803 Barristers Ct #803, Birmingham, AL 35242
704 Barclay Ln, Birmingham, AL 35206
708 Barristers Ct #708, Birmingham, AL 35242
907 Barristers Ct #907, Birmingham, AL 35242
700 Barclay Ln, Birmingham, AL 35206
212 Bankhead Hwy W, Birmingham, AL 35204
1520 Bay Ave SW, Birmingham, AL 35211
509 Bayhill Ridge Cir, Hoover, AL 35244
502 Barristers Ct #502, Birmingham, AL 35242
203 Barristers Ct #203, Birmingham, AL 35242
1549 Bay Ave SW, Birmingham, AL 35211
729 Barclay Ln, Birmingham, AL 35206
733 Barclay Ln, Birmingham, AL 35206
1539 Bay Ave SW, Birmingham, AL 35211
756 Barclay Ln, Birmingham, AL 35206
1525 Bay Ave SW, Birmingham, AL 35211
1529 Bay Ave SW, Birmingham, AL 35211
752 Barclay Ln, Birmingham, AL 35206
748 Barclay Ln, Birmingham, AL 35206
1523 Bay Ave SW, Birmingham, AL 35211
725 Barclay Ln, Birmingham, AL 35206
1547 Bay Ave SW, Birmingham, AL 35211
4643 Battery Ln, Mountain Brk, AL 35213
4638 Battery Ln, Mountain Brk, AL 35213
708 Barclay Ln, Birmingham, AL 35206
1101 Barristers Ct #1101, Birmingham, AL 35242
4250 Banner Mines Rd, Birmingham, AL 35062
1302 Barristers Ct, Birmingham, AL 35242
609 Barristers Ct #609, Birmingham, AL 35242
708 Barristers Ct, Birmingham, AL 35242
2219 Bark Cir, Hoover, AL 35244
2225 Bark Cir, Hoover, AL 35244
2211 Bark Cir, Hoover, AL 35244
506 Barristers Ct #506, Birmingham, AL 35242
480 12th Ave N, Birmingham, AL 35204
703 Barristers Ct #703, Birmingham, AL 35242
113 Beach Cir, Birmingham, AL 35242
706 Barristers Ct, Birmingham, AL 35242
703 Barristers Ct, Birmingham, AL 35242
702 Barristers Ct, Birmingham, AL 35242
701 Barristers Ct #701, Birmingham, AL 35242
1304 Barristers Ct, Birmingham, AL 35242
1303 Barristers Ct, Birmingham, AL 35242
6030 Barber Motorsports, Leeds, AL 35094
220 Bankhead Hwy W, Birmingham, AL 35204
1105 Barristers Ct #1105, Birmingham, AL 35242
1104 Barristers Ct #119, Birmingham, AL 35242
1202 Barristers Ct #1202, Birmingham, AL 35242
5121 Beacon Dr, Irondale, AL 35210
5113 Beacon Dr, Irondale, AL 35210
5117 Beacon Dr, Irondale, AL 35210
612 Barclay Ln, Birmingham, AL 35206
206 Barristers Ct #206, Birmingham, AL 35242
5109 Beacon Dr, Irondale, AL 35210
616 Barclay Ln, Birmingham, AL 35206
5105 Beacon Dr, Irondale, AL 35210
620 Barclay Ln, Birmingham, AL 35206
5497 Bankhead Hwy, Birmingham, AL 35210
2315 Bass Cemetery Rd, Birmingham, AL 35210
1007 Barristers Ct #1007, Birmingham, AL 35242
510 Barristers Ct, Birmingham, AL 35242
9801 Bates Ave, Birmingham, AL 35217
208 Bankhead Hwy W, Birmingham, AL 35204
2306 Bass Cemetery Rd, Birmingham, AL 35210
108 Barrett Ln, Birmingham, AL 35215
112 Barrett Ln, Birmingham, AL 35215
307 Barbee St, Birmingham, AL 35221
604 Barristers Ct #604, Birmingham, AL 35242
109 Barrett Ln, Birmingham, AL 35215
116 Barrett Ln, Birmingham, AL 35215
1102 Barristers Ct #1102, Birmingham, AL 35242
113 Barrett Ln, Birmingham, AL 35215
308 Barbee St, Birmingham, AL 35221
607 Barristers Ct #607, Birmingham, AL 35242
20 Barber Ct, Birmingham, AL 35209
1206 Barristers Ct #1206, Birmingham, AL 35242
802 Barristers Ct #802, Birmingham, AL 35242
1463 Bankhead Hwy W, Birmingham, AL 35214
9700 Bates Ave, Birmingham, AL 35217
710 Barristers Ct #710, Birmingham, AL 35242
9906 Bates Ave, Birmingham, AL 35217
1540 Bankhead Hwy W, Birmingham, AL 35214
304 Barbee St, Birmingham, AL 35221
1302 Barristers Ct #1302, Birmingham, AL 35242
306 Barbee St, Birmingham, AL 35221
305 Barbee St, Birmingham, AL 35221
812 Barnard Ter, Birmingham, AL 35206
9924 Bates Ave, Birmingham, AL 35217
261 Bayberry Rd, Birmingham, AL 35214
612 Barristers Ct #612, Birmingham, AL 35242
1310 Barristers Ct #1310, Birmingham, AL 35242
241 Bayberry Rd, Birmingham, AL 35214
1016 Barnisdale Rd, Birmingham, AL 35235
1306 Barristers Ct, Birmingham, AL 35242
237 Bayberry Rd, Birmingham, AL 35214
1020 Barnisdale Rd, Birmingham, AL 35235
820 Barnard Ter, Birmingham, AL 35206
265 Bayberry Rd, Birmingham, AL 35214
1305 Barristers Ct, Birmingham, AL 35242
269 Bayberry Rd, Birmingham, AL 35214
816 Barnard Ter, Birmingham, AL 35206
801 Barnard Ter, Birmingham, AL 35206
808 Barnard Ter, Birmingham, AL 35206
1307 Barristers Ct, Birmingham, AL 35242
1008 Barnisdale Rd, Birmingham, AL 35235
1012 Barnisdale Rd, Birmingham, AL 35235
804 Barnard Ter, Birmingham, AL 35206
1310 Barristers Ct, Birmingham, AL 35242
824 Barnard Ter, Birmingham, AL 35206
5955 Barber Motorsports Pkwy, Leeds, AL 35094
1309 Barristers Ct, Birmingham, AL 35242
928 Barnisdale Rd, Birmingham, AL 35235
821 Barnard Ter, Birmingham, AL 35206
1312 Barristers Ct, Birmingham, AL 35242
932 Barnisdale Rd, Birmingham, AL 35235
817 Barnard Ter, Birmingham, AL 35206
1311 Barristers Ct, Birmingham, AL 35242
1000 Barnisdale Rd, Birmingham, AL 35235
813 Barnard Ter, Birmingham, AL 35206
1004 Barnisdale Rd, Birmingham, AL 35235
809 Barnard Ter, Birmingham, AL 35206
901 Barristers Ct #901, Birmingham, AL 35242
913 Barnisdale Cir, Birmingham, AL 35235
911 Barnisdale Rd, Birmingham, AL 35235
917 Barnisdale Cir, Birmingham, AL 35235
9923 Bates Ave, Birmingham, AL 35217
929 Barnisdale Rd, Birmingham, AL 35235
9929 Bates Ave, Birmingham, AL 35217
925 Barnisdale Rd, Birmingham, AL 35235
9905 Bates Ave, Birmingham, AL 35217
220 Bayberry Rd, Birmingham, AL 35214
224 Bayberry Rd, Birmingham, AL 35214
303 Barbee St, Birmingham, AL 35221
921 Barnisdale Rd, Birmingham, AL 35235
919 Barnisdale Cir, Birmingham, AL 35235
9901 Bates Ave, Birmingham, AL 35217
228 Bayberry Rd, Birmingham, AL 35214
9913 Bates Ave, Birmingham, AL 35217
216 Bayberry Rd, Birmingham, AL 35214
505 Bayhill Rd, Birmingham, AL 35244
206 Bayhill Ter, Birmingham, AL 35244
501 Bayhill Ridge Cir, Hoover, AL 35244
202 Bayhill Ter, Birmingham, AL 35244
516 Bayhill Ridge Cir, Hoover, AL 35244
249 Bayberry Rd, Birmingham, AL 35214
253 Bayberry Rd, Birmingham, AL 35214
257 Bayberry Rd, Birmingham, AL 35214
245 Bayberry Rd, Birmingham, AL 35214
828 Barnard Ter, Birmingham, AL 35206
1308 Barristers Ct #1308, Birmingham, AL 35242
803 Barristers Ct Unit Bldge 8/Lot 803, Birmingham, AL 35242
702 Barristers Ct #702, Birmingham, AL 35242
232 Bayhill Cir, Birmingham, AL 35244
512 Basie Ave, Birmingham, AL 35228
906 Barristers Ct #906, Birmingham, AL 35242
1521 Bay Ave SW, Birmingham, AL 35211
210 Bayhill Ter, Birmingham, AL 35244
214 Bayhill Ter, Birmingham, AL 35244
218 Bayhill Ter, Birmingham, AL 35244
1594 E Bayonne Dr, Birmingham, AL 35214
401 Barristers Ct #401, Birmingham, AL 35242
8 Bankhead Hwy W, Birmingham, AL 35204
151 Bankhead Hwy W, Birmingham, AL 35204
9 Bankhead Hwy W, Birmingham, AL 35204
21 Bankhead Hwy W, Birmingham, AL 35204
27 Bankhead Hwy W, Birmingham, AL 35204
1315 Barristers Ct #1315, Birmingham, AL 35242
148 Bankhead Hwy W, Birmingham, AL 35204
509 Bayhill Ridge Cir, Hoover, AL 35244
209 Bayberry Rd, Birmingham, AL 35214
705 Barristers Ct #705, Birmingham, AL 35242
213 Bayberry Rd, Birmingham, AL 35214
510 Barristers Ct #510, Birmingham, AL 35242
201 Bayberry Rd, Birmingham, AL 35214
205 Bayberry Rd, Birmingham, AL 35214
904 Barnisdale Rd, Birmingham, AL 35235
225 Bayberry Rd, Birmingham, AL 35214
229 Bayberry Rd, Birmingham, AL 35214
217 Bayberry Rd, Birmingham, AL 35214
221 Bayberry Rd, Birmingham, AL 35214
907 Barnisdale Rd, Birmingham, AL 35235
1204 Barristers Ct #1204, Birmingham, AL 35242
608 Barristers Ct #608, Birmingham, AL 35242
273 Bayberry Rd, Birmingham, AL 35214
905 Barnisdale Rd, Birmingham, AL 35235
909 Barnisdale Rd, Birmingham, AL 35235
903 Barnisdale Rd, Birmingham, AL 35235
1532 Bankhead Hwy W, Birmingham, AL 35214
1526 Bankhead Hwy W, Birmingham, AL 35214
1304 Barristers Ct #1304, Birmingham, AL 35242
916 Barnisdale Rd, Birmingham, AL 35235
920 Barnisdale Rd, Birmingham, AL 35235
924 Barnisdale Rd, Birmingham, AL 35235
500 Bayhill Ridge Cir, Hoover, AL 35244
908 Barnisdale Rd, Birmingham, AL 35235
912 Barnisdale Rd, Birmingham, AL 35235
620 Bayhill Rd, Hoover, AL 35244
200 Bayberry Rd, Birmingham, AL 35214
905 Barristers Ct #905, Birmingham, AL 35242
1012 Barkley Dr, Birmingham, AL 35242
1016 Barkley Dr, Birmingham, AL 35242
4 Bankhead Hwy W, Birmingham, AL 35204
1001 Barkley Dr, Birmingham, AL 35242
17 Bankhead Hwy W, Birmingham, AL 35204
301 Barristers Ct #0, Birmingham, AL 35242
1104 Barristers Ct #1104, Birmingham, AL 35242
624 Bayhill Rd, Hoover, AL 35244
801 Barristers Ct #801, Birmingham, AL 35242
628 Bayhill Rd, Hoover, AL 35244
1028 Barnisdale Rd, Birmingham, AL 35235
600 Bayhill Rd, Hoover, AL 35244
601 Bayhill Rd, Hoover, AL 35244
607 Bayhill Rd, Hoover, AL 35244
1304 Bardswood Ter, Birmingham, AL 35235
1328 Bardswood Ter, Birmingham, AL 35235
1332 Bardswood Ter, Birmingham, AL 35235
1324 Bardswood Ter, Birmingham, AL 35235
1308 Bardswood Ter, Birmingham, AL 35235
1009 Barnisdale Rd, Birmingham, AL 35235
619 Bayhill Rd #1, Hoover, AL 35244
1312 Bardswood Ter, Birmingham, AL 35235
5575 Bankhead Hwy, Birmingham, AL 35210
1316 Bardswood Ter, Birmingham, AL 35235
1124 Barnisdale Rd, Birmingham, AL 35235
1320 Bardswood Ter, Birmingham, AL 35235
1021 Barnisdale Rd, Birmingham, AL 35235
1317 Bardswood Ter, Birmingham, AL 35235
256 Bayberry Rd, Birmingham, AL 35214
1321 Bardswood Ter, Birmingham, AL 35235
707 Barristers Ct #707, Birmingham, AL 35242
1543 W Bayonne Dr, Birmingham, AL 35214
252 Bayberry Rd, Birmingham, AL 35214
1002 Barristers Ct #1002, Birmingham, AL 35242
248 Bayberry Rd, Birmingham, AL 35214
30 Bankhead Hwy W, Birmingham, AL 35204
603 Barristers Ct #603, Birmingham, AL 35242
103 Barristers Ct #119, Birmingham, AL 35242
20 Bankhead Hwy W, Birmingham, AL 35204
16 Bankhead Hwy W, Birmingham, AL 35204
28 Bankhead Hwy W, Birmingham, AL 35204
631 Bayhill Rd, Hoover, AL 35244
24 Bankhead Hwy W, Birmingham, AL 35204
1001 Barristers Ct #1001, Birmingham, AL 35242
508 Bayhill Rd, Birmingham, AL 35244
1005 Barkley Dr, Birmingham, AL 35242
244 Bayberry Rd, Birmingham, AL 35214
105 Barrett Ln, Birmingham, AL 35215
531 Bayhill Ridge Cir, Hoover, AL 35244
1208 Barristers Ct #1208, Birmingham, AL 35242
236 Bayberry Rd, Birmingham, AL 35214
240 Bayberry Rd, Birmingham, AL 35214
232 Bayberry Rd, Birmingham, AL 35214
204 Bayberry Rd, Birmingham, AL 35214
1306 Barristers Ct #1306, Birmingham, AL 35242
606 Barristers Ct #606, Birmingham, AL 35242
632 Bayhill Rd, Hoover, AL 35244
612 Bayhill Rd, Hoover, AL 35244
627 Bayhill Rd, Hoover, AL 35244
623 Bayhill Rd, Hoover, AL 35244
1573 E Bayonne Dr, Birmingham, AL 35214
4631 Battery Ln, Mountain Brk, AL 35213
635 Bayhill Rd, Hoover, AL 35244
1309 Barristers Ct #1309, Birmingham, AL 35242
600 Barclay Ln, Birmingham, AL 35206
1024 Barkley Dr, Birmingham, AL 35242
509 Bayhill Rd, Birmingham, AL 35244
1109 Barnisdale Rd, Birmingham, AL 35235
1113 Barnisdale Rd, Birmingham, AL 35235
1301 Barristers Ct #1301, Birmingham, AL 35242
1117 Barnisdale Rd, Birmingham, AL 35235
1548 E Bayonne Dr, Birmingham, AL 35214
1590 E Bayonne Dr, Birmingham, AL 35214
1108 Barnisdale Rd, Birmingham, AL 35235
1120 Barnisdale Rd, Birmingham, AL 35235
1552 E Bayonne Dr, Birmingham, AL 35214
1112 Barnisdale Rd, Birmingham, AL 35235
1550 E Bayonne Dr, Birmingham, AL 35214
1116 Barnisdale Rd, Birmingham, AL 35235
1125 Barnisdale Rd, Birmingham, AL 35235
205 Bates Dr, Birmingham, AL 35214
1032 Barnisdale Rd, Birmingham, AL 35235
1100 Barnisdale Rd, Birmingham, AL 35235
1104 Barnisdale Rd, Birmingham, AL 35235
1128 Barnisdale Rd, Birmingham, AL 35235
601 Barclay Ln, Birmingham, AL 35206
1121 Barnisdale Rd, Birmingham, AL 35235
1209 Barristers Ct #1209, Birmingham, AL 35242
1101 Barnisdale Rd, Birmingham, AL 35235
609 Barclay Ln, Birmingham, AL 35206
1025 Barnisdale Rd, Birmingham, AL 35235
605 Barclay Ln, Birmingham, AL 35206
1542 Bay Ave SW, Birmingham, AL 35211
613 Barclay Ln, Birmingham, AL 35206
1548 Bay Ave SW, Birmingham, AL 35211
1303 Barristers Ct #1303, Birmingham, AL 35242
1586 E Bayonne Dr, Birmingham, AL 35214
625 Barclay Ln, Birmingham, AL 35206
1534 Bay Ave SW, Birmingham, AL 35211
1545 Bay Ave SW, Birmingham, AL 35211
1312 Barristers Ct #1312, Birmingham, AL 35242
1541 Bay Ave SW, Birmingham, AL 35211
701 Barclay Ln, Birmingham, AL 35206
1536 Bay Ave SW, Birmingham, AL 35211
1538 Bay Ave SW, Birmingham, AL 35211
1540 Bay Ave SW, Birmingham, AL 35211
1526 Bay Ave SW, Birmingham, AL 35211
1531 Bay Ave SW, Birmingham, AL 35211
709 Barclay Ln, Birmingham, AL 35206
717 Barclay Ln, Birmingham, AL 35206
1543 Bay Ave SW, Birmingham, AL 35211
1307 Barristers Ct #1307, Birmingham, AL 35242
713 Barclay Ln, Birmingham, AL 35206
740 Barclay Ln, Birmingham, AL 35206
724 Barclay Ln, Birmingham, AL 35206
736 Barclay Ln, Birmingham, AL 35206
732 Barclay Ln, Birmingham, AL 35206
744 Barclay Ln, Birmingham, AL 35206
1535 Bay Ave SW, Birmingham, AL 35211
1537 Bay Ave SW, Birmingham, AL 35211
720 Barclay Ln, Birmingham, AL 35206
728 Barclay Ln, Birmingham, AL 35206
9740 Bates Ave, Birmingham, AL 35217
716 Barclay Ln, Birmingham, AL 35206
721 Barclay Ln, Birmingham, AL 35206
1311 Barristers Ct #1311, Birmingham, AL 35242
621 Barclay Ln, Birmingham, AL 35206
1530 Bay Ave SW, Birmingham, AL 35211
617 Barclay Ln, Birmingham, AL 35206
1532 Bay Ave SW, Birmingham, AL 35211
1003 Barristers Ct #1003, Birmingham, AL 35242
1531 W Bayonne Dr, Birmingham, AL 35214
1143 Barkley Ln, Hoover, AL 35242
5488 Bankhead Hwy, Birmingham, AL 35210
1544 Bay Ave SW, Birmingham, AL 35211
741 Barcelona Ct, Birmingham, AL 35209
1546 Bay Ave SW, Birmingham, AL 35211
605 Barristers Ct #605, Birmingham, AL 35242
5930 Barber Motorsports Pkwy, Leeds, AL 35094