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
EATON-ELECTRA
Properties in Birmingham in EATON-ELECTRA
Find homes for sale in Birmingham by selecting a property below:
1404 Edwards Lake Rd, Birmingham, AL 35235
1412 Edwards Lake Rd, Birmingham, AL 35235
1408 Edwards Lake Rd, Birmingham, AL 35235
148 Elder St, Irondale, AL 35210
152 Elder St, Irondale, AL 35210
144 Elder St, Irondale, AL 35210
116 Elder St, Irondale, AL 35210
562 Edgeknoll Ln, Birmingham, AL 35209
120 Elder St, Irondale, AL 35210
558 Edgeknoll Ln, Birmingham, AL 35209
156 Elder St, Irondale, AL 35210
554 Edgeknoll Ln, Birmingham, AL 35209
112 Elder St, Irondale, AL 35210
1220 Edwards Lake Cir, Birmingham, AL 35235
2808 Edwards St, Birmingham, AL 35210
201 Elder St, Irondale, AL 35210
124 Elder St, Irondale, AL 35210
128 Elder St, Irondale, AL 35210
205 Elder St, Irondale, AL 35210
3360 Eddings Pl, Birmingham, AL 35217
521 Edgeknoll Dr, Birmingham, AL 35209
1399 Edwards St, Dolomite, AL 35061
1383 Edwards St, Dolomite, AL 35061
1391 Edwards St, Dolomite, AL 35061
110 E Edgewood Dr, Birmingham, AL 35209
2041 Edith Ave, Birmingham, AL 35214
2057 Edith Ave, Birmingham, AL 35214
2056 Edith Ave, Birmingham, AL 35214
2605 Edwards St, Birmingham, AL 35210
232 Elder St, Irondale, AL 35210
1528 Eden View Cir, Hoover, AL 35244
915 Edwards Lake Rd, Birmingham, AL 35235
2701 Edwards St, Birmingham, AL 35210
1908 Edmonton Cir, Bessemer, AL 35022
1556 Edwards Lk Rd, Birmingham, AL 35235
1904 Edmonton Cir, Bessemer, AL 35022
504 Elder St, Irondale, AL 35210
1900 Edmonton Cir, Bessemer, AL 35022
1424 Edwards Lake Rd, Birmingham, AL 35235
221 Edgeview Ave, Birmingham, AL 35209
1201 Edwards Lake Cir, Birmingham, AL 35235
29 Elba Ave, Birmingham, AL 35214
1055 Egret Dr, Birmingham, AL 35214
2731 Edwards St, Birmingham, AL 35210
1205 Edwards Lake Cir, Birmingham, AL 35235
1208 Edwards Lake Cir, Birmingham, AL 35235
1225 Edwards Lake Cir, Birmingham, AL 35235
1204 Edwards Lake Cir, Birmingham, AL 35235
2630 Edwards St, Birmingham, AL 35210
200 Eden View Dr, Birmingham, AL 35244
2804 Edwards St, Birmingham, AL 35210
556 Edgecrest Dr, Birmingham, AL 35209
947 Egret Dr, Birmingham, AL 35214
933 Eldorado Dr, Birmingham, AL 35235
913 Eldorado Dr, Birmingham, AL 35235
1005 Edgewood Blvd, Birmingham, AL 35209
929 Eldorado Dr, Birmingham, AL 35235
909 Eldorado Dr, Birmingham, AL 35235
1023 Edgewood Blvd, Birmingham, AL 35209
1028 Egret Dr, Birmingham, AL 35214
121 E Edgewood Dr, Birmingham, AL 35209
131 E Edgewood Dr, Birmingham, AL 35209
1025 Edgewood Blvd, Birmingham, AL 35209
205 E Edgewood Dr, Birmingham, AL 35209
1019 Edgewood Blvd, Birmingham, AL 35209
1621 Edwards St, Dolomite, AL 35061
1500 Egret Ln, Birmingham, AL 35214
1309 Edwards St, Dolomite, AL 35061
968 Edwards Lake Rd, Birmingham, AL 35235
972 Edwards Lake Rd, Birmingham, AL 35235
1329 Edwards St, Dolomite, AL 35061
1319 Edwards St, Dolomite, AL 35061
960 Edwards Lake Rd, Birmingham, AL 35235
964 Edwards Lake Rd, Birmingham, AL 35235
952 Edwards Lake Rd, Birmingham, AL 35235
956 Edwards Lake Rd, Birmingham, AL 35235
937 Eldorado Dr, Birmingham, AL 35235
227 Edgeview Ave Unit 10A 11-13, Birmingham, AL 35209
419 Edgewood Blvd, Birmingham, AL 35209
1220 Edwards Lake Rd, Birmingham, AL 35235
980 Edwards Lake Rd, Birmingham, AL 35235
1216 Edwards Lake Rd, Birmingham, AL 35235
984 Edwards Lake Rd, Birmingham, AL 35235
976 Edwards Lake Rd, Birmingham, AL 35235
911 Edwards Lake Rd, Birmingham, AL 35235
1300 Edwards Lake Rd, Birmingham, AL 35235
1216 Edwards Lake Cir, Birmingham, AL 35235
1428 Echols Dr #1428, Birmingham, AL 35214
1481 Edwards St, Dolomite, AL 35061
1475 Edwards St, Dolomite, AL 35061
1062 El Camino Dr, Birmingham, AL 35217
1416 Edwards Lake Rd, Birmingham, AL 35235
1805 Electra Dr SW, Birmingham, AL 35211
1465 Edwards St, Dolomite, AL 35061
1437 Edwards St, Dolomite, AL 35061
1449 Edwards St, Dolomite, AL 35061
1425 Edwards St, Dolomite, AL 35061
1400 Edwards St, Dolomite, AL 35061
1436 Edwards St, Dolomite, AL 35061
540 Edgecrest Cir, Birmingham, AL 35209
1420 Edwards St, Dolomite, AL 35061
910 Eldorado Dr, Birmingham, AL 35235
956 Eldorado Dr, Birmingham, AL 35235
1007 Edgewood Blvd, Birmingham, AL 35209
664 Edgemoor Dr, Birmingham, AL 35209
2649 Edwards St, Birmingham, AL 35210
1349 Edwards St, Dolomite, AL 35061
1535 Edwards St, Dolomite, AL 35061
1384 Edwards St, Dolomite, AL 35061
1531 Edwards St, Dolomite, AL 35061
1497 Edwards St, Dolomite, AL 35061
1548 Edwards Lk Rd, Birmingham, AL 35235
129 E Edgewood Dr, Birmingham, AL 35209
1543 Edwards St, Dolomite, AL 35061
1212 Edwards Lake Cir, Birmingham, AL 35235
101 E Edgewood Dr, Birmingham, AL 35209
28 Elba Ave, Birmingham, AL 35214
33 Elba Ave, Birmingham, AL 35214
21 Elba Ave, Birmingham, AL 35214
1478 Edwards St, Dolomite, AL 35061
1457 Eden Ridge Dr, Hoover, AL 35244
1482 Edwards St, Dolomite, AL 35061
1228 Edwards Lake Cir, Birmingham, AL 35235
1148 Edwards Lake Rd, Birmingham, AL 35235
2047 Edith Ave, Birmingham, AL 35214
1142 Edwards Lake Rd, Birmingham, AL 35235
1439 Echols Dr, Birmingham, AL 35214
1138 Edwards Lake Rd, Birmingham, AL 35235
1144 Edwards Lake Rd, Birmingham, AL 35235
903 Edwards Lake Rd, Birmingham, AL 35235
901 Edwards Lake Rd, Birmingham, AL 35235
1413 Edwards St, Dolomite, AL 35061
1101 El Camino Dr, Birmingham, AL 35217
1532 Edwards St, Dolomite, AL 35061
949 Edwards Lake Rd, Birmingham, AL 35235
921 Edwards Lake Rd, Birmingham, AL 35235
1538 Edwards St, Dolomite, AL 35061
1039 El Camino Dr, Birmingham, AL 35217
1043 El Camino Dr, Birmingham, AL 35217
1035 El Camino Dr, Birmingham, AL 35217
9 Elba Ave, Birmingham, AL 35214
500 Edgeland Pl, Birmingham, AL 35209
916 Edwards Lake Rd, Birmingham, AL 35235
1128 Edwards Lake Rd, Birmingham, AL 35235
1328 Edwards St, Dolomite, AL 35061
924 Edwards Lake Rd, Birmingham, AL 35235
1308 Edwards St, Dolomite, AL 35061
912 Edwards Lake Rd, Birmingham, AL 35235
932 Edwards Lake Rd, Birmingham, AL 35235
917 Edwards Lake Rd, Birmingham, AL 35235
920 Edwards Lake Rd, Birmingham, AL 35235
936 Edwards Lake Rd, Birmingham, AL 35235
928 Edwards Lake Rd, Birmingham, AL 35235
1009 Edwards Lake Rd, Birmingham, AL 35235
944 Edwards Lake Rd, Birmingham, AL 35235
1801 Electra Dr SW, Birmingham, AL 35211
1348 Edwards St, Dolomite, AL 35061
1001 Edwards Lake Rd, Birmingham, AL 35235
945 Edwards Lake Rd, Birmingham, AL 35235
1844 Edwards Lake Rd, Birmingham, AL 35235
941 Eldorado Dr, Birmingham, AL 35235
1358 Edwards St, Dolomite, AL 35061
1208 Edwards Lake Rd, Birmingham, AL 35235
945 Eldorado Dr, Birmingham, AL 35235
967 Egret Dr, Birmingham, AL 35214
1200 Edwards Lake Rd, Birmingham, AL 35235
213 Edgeview Ave Unit 10A, Birmingham, AL 35209
949 Eldorado Dr, Birmingham, AL 35235
1505 Eden View Cir, Hoover, AL 35244
953 Eldorado Dr, Birmingham, AL 35235
668 Edgemoor Dr, Birmingham, AL 35209
1338 Edwards St, Dolomite, AL 35061
1501 Eden View Cir, Hoover, AL 35244
1020 Edwards Lk Rd, Birmingham, AL 35235
1 Elba Ave, Birmingham, AL 35214
5 Elba Ave, Birmingham, AL 35214
308 Elder St, Birmingham, AL 35210
925 Eldorado Dr, Birmingham, AL 35235
917 Eldorado Dr, Birmingham, AL 35235
921 Eldorado Dr, Birmingham, AL 35235
1800 Electra Dr SW, Birmingham, AL 35211
1502 Eden View Cir, Hoover, AL 35244
312 Echo Dr, Birmingham, AL 35214
905 Eldorado Dr, Birmingham, AL 35235
1508 Eden View Cir, Hoover, AL 35244
1200 Edwards Lake Cir, Birmingham, AL 35235
1132 Edwards Lake Rd, Birmingham, AL 35235
908 Edwards Lake Rd, Birmingham, AL 35235
1515 Edwards St, Dolomite, AL 35061
1136 Edwards Lake Rd, Birmingham, AL 35235
901 Eldorado Dr, Birmingham, AL 35235
1429 Edwards St, Dolomite, AL 35061
1920 Edwards Ave, Birmingham, AL 35214
305 Elder St, Birmingham, AL 35210
36 Elba Ave, Birmingham, AL 35214
318 Elder St, Birmingham, AL 35210
340 Elder St, Birmingham, AL 35210
1051 El Camino Dr, Birmingham, AL 35217
1047 El Camino Dr, Birmingham, AL 35217
1506 Edwards St, Dolomite, AL 35061
1512 Edwards Lake Rd, Birmingham, AL 35235
1181 Edwards Lake Rd, Birmingham, AL 35235
1518 Edwards St, Dolomite, AL 35061
1474 Edwards St, Dolomite, AL 35061
977 Egret Dr, Birmingham, AL 35214
1464 Edwards St, Dolomite, AL 35061
1552 Edwards Lk Rd, Birmingham, AL 35235
1496 Edwards St, Dolomite, AL 35061
952 Egret Dr, Birmingham, AL 35214
1020 Edwards Lake Rd Unit 460 acres, Birmingham, AL 35235
1044 El Camino Dr, Birmingham, AL 35217
1071 El Camino Dr, Birmingham, AL 35217
513 Edgecrest Dr #0, Birmingham, AL 35209
322 Elder St, Birmingham, AL 35210
1036 El Camino Dr, Birmingham, AL 35217
1040 El Camino Dr, Birmingham, AL 35217
1318 Edwards St, Dolomite, AL 35061
37 Elba Ave, Birmingham, AL 35214
1375 Eden Ridge Cir #4, Birmingham, AL 35244
1585 Edwards St, Dolomite, AL 35061
3370 Eddings Pl, Birmingham, AL 35217
1912 Edwards Ave, Birmingham, AL 35214
1587 Edwards St, Dolomite, AL 35061
1908 Edmonton Cir #206, Bessemer, AL 35022
1891 Edwards Lake Rd, Birmingham, AL 35235
1874 Edwards Lake Rd, Birmingham, AL 35235
1856 Edwards Lake Rd, Birmingham, AL 35235
1028 El Camino Dr, Birmingham, AL 35217
948 Edwards Lake Rd, Birmingham, AL 35235
471 Eaton Rd, Birmingham, AL 35242
1305 Edwards St, Dolomite, AL 35061
1591 Edwards St, Dolomite, AL 35061
1062 El Camino Dr #1, Birmingham, AL 35217
2800 Edwards St, Birmingham, AL 35210
2721 Edwards St, Birmingham, AL 35210
41 Elba Ave, Birmingham, AL 35214
524 Elam St, Birmingham, AL 35228
1601 Edwards St, Dolomite, AL 35061
109 Elder St, Irondale, AL 35210
326 Elder St, Birmingham, AL 35210
108 Elder St, Irondale, AL 35210
104 Elder St, Irondale, AL 35210
113 Elder St, Irondale, AL 35210
1303 Edwards St, Dolomite, AL 35061
101 Elder St, Irondale, AL 35210
304 Elder St, Birmingham, AL 35210
207 Edgewood Blvd, Birmingham, AL 35209
1614 Edwards St, Dolomite, AL 35061
1520 Edwards Lake Rd, Birmingham, AL 35235
106 Edgewood Blvd, Birmingham, AL 35209
2710 Edwards St, Birmingham, AL 35210
1524 Edwards Lake Rd, Birmingham, AL 35235
1528 Edwards Lake Rd, Birmingham, AL 35235
1619 Edwards St, Dolomite, AL 35061
1406 Eden Ridge Dr, Hoover, AL 35244
1532 Edwards Lake Rd, Birmingham, AL 35235
1516 Edwards Lake Rd, Birmingham, AL 35235
310 Edgewood Blvd, Birmingham, AL 35209
1044 El Camino Dr Unit 019000, Birmingham, AL 35217
947 Edwards Lake Rd, Birmingham, AL 35235
1702 Edwards Lake Rd, Birmingham, AL 35235
145 Elder St, Irondale, AL 35210
209 Elder St, Irondale, AL 35210
929 Edwards Lake Rd, Birmingham, AL 35235
161 Elder St, Irondale, AL 35210
933 Edwards Lake Rd, Birmingham, AL 35235
244 Echo Dr, Birmingham, AL 35214
1611 Edwards St, Dolomite, AL 35061
941 Edwards Lake Rd, Birmingham, AL 35235
308 Echo Dr, Birmingham, AL 35214
1615 Edwards St, Dolomite, AL 35061
1631 Edwards St, Dolomite, AL 35061
937 Edwards Lake Rd, Birmingham, AL 35235
930 Eldorado Dr, Birmingham, AL 35235
406 Edgewood Blvd, Birmingham, AL 35209
907 Edwards Lake Rd, Birmingham, AL 35235
28 Edgehill Rd #6, Birmingham, AL 35209
2639 Edwards St, Birmingham, AL 35210
1010 Egret Dr, Birmingham, AL 35214
2590 Edwards St, Birmingham, AL 35210
905 Edwards Lake Rd, Birmingham, AL 35235
2810 Edwards St, Birmingham, AL 35210
1016 Egret Dr, Birmingham, AL 35214
334 Elder St, Birmingham, AL 35210
336 Elder St, Birmingham, AL 35210
1588 Edwards St, Dolomite, AL 35061
3241 Eddings Pl, Birmingham, AL 35217
1578 Edwards St, Dolomite, AL 35061
312 Elder St, Birmingham, AL 35210
1606 Edwards St, Dolomite, AL 35061
314 Elder St, Birmingham, AL 35210
304 Edgeview Ave, Birmingham, AL 35209
1602 Edwards St, Dolomite, AL 35061
514 Edgecrest Cir, Birmingham, AL 35209
1325 Edwards Lake Rd, Birmingham, AL 35235
2071 Edith Ave, Birmingham, AL 35214
224 Elder St, Irondale, AL 35210
1209 Edwards Lake Cir, Birmingham, AL 35235
1213 Edwards Lake Cir, Birmingham, AL 35235
1201 Edwards Lake Rd, Birmingham, AL 35235
1217 Edwards Lake Cir, Birmingham, AL 35235
228 Elder St, Irondale, AL 35210
2067 Edith Ave, Birmingham, AL 35214
1905 Edmonton Cir, Bessemer, AL 35022
1221 Edwards Lake Cir, Birmingham, AL 35235
105 Elder St, Irondale, AL 35210
1909 Edmonton Cir, Bessemer, AL 35022
517 Edgecrest Dr, Birmingham, AL 35209
1224 Edwards Lake Cir, Birmingham, AL 35235
25 Elba Ave, Birmingham, AL 35214
1301 Edwards Lake Rd, Birmingham, AL 35235
501 Elder St, Irondale, AL 35210
940 Edwards Lake Rd, Birmingham, AL 35235
1029 Edwards Lake Rd, Birmingham, AL 35235
228 Edgeview Ave, Birmingham, AL 35209
301 Edgeview Ave, Birmingham, AL 35209
3220 Edwards Lake Pkwy, Birmingham, AL 35235
505 Elder St, Irondale, AL 35210
300 Edgeview Ave, Birmingham, AL 35209
1865 Edwards Lake Rd, Birmingham, AL 35235
1101 Edwards Lake Rd, Birmingham, AL 35235
1729 Edwards Lk Rd, Birmingham, AL 35235
216 Elder St, Irondale, AL 35210
220 Elder St, Irondale, AL 35210
1569 Edwards Lk Rd, Birmingham, AL 35235
1055 El Camino Dr, Birmingham, AL 35217
1339 Edwards St, Dolomite, AL 35061
208 Elder St, Irondale, AL 35210
212 Elder St, Irondale, AL 35210
1025 Edwards Lake Rd, Birmingham, AL 35235
229 Elder St, Irondale, AL 35210
224 Edgeview Ave, Birmingham, AL 35209
1062 El Camino Dr Unit 012000, Birmingham, AL 35217
905 Egret Dr, Birmingham, AL 35214
137 Elder St, Irondale, AL 35210
1557 Edwards St, Dolomite, AL 35061
221 Elder St, Irondale, AL 35210
220 Edgeview Ave, Birmingham, AL 35209
133 Elder St, Irondale, AL 35210
141 Elder St, Irondale, AL 35210
140 Elder St, Irondale, AL 35210
227 Edgeview Ave, Birmingham, AL 35209
157 Elder St, Irondale, AL 35210
925 Edwards Lake Rd, Birmingham, AL 35235
129 Elder St, Irondale, AL 35210
149 Elder St, Irondale, AL 35210
153 Elder St, Irondale, AL 35210
1321 Edwards Lake Rd, Birmingham, AL 35235
225 Elder St, Irondale, AL 35210
213 Elder St, Irondale, AL 35210
217 Elder St, Irondale, AL 35210
200 Elder St, Irondale, AL 35210
413 Edgewood Blvd, Birmingham, AL 35209
411 Edgewood Blvd, Birmingham, AL 35209
2093 Eden Oaks Dr, Hoover, AL 35216
1402 Eden Ridge Dr, Hoover, AL 35244
323 Edgewood Blvd, Birmingham, AL 35209
317 Edgewood Blvd, Birmingham, AL 35209