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
LAKE-LAKE PARK
Properties in Birmingham in LAKE-LAKE PARK
Find homes for sale in Birmingham by selecting a property below:
440 N Lake Rd, Birmingham, AL 35242
442 N Lake Rd, Birmingham, AL 35242
436 N Lake Rd, Birmingham, AL 35242
438 N Lake Rd, Birmingham, AL 35242
141 N Lake Dr, Hoover, AL 35242
4320 E Lake Blvd, Birmingham, AL 35217
301 N Lake Rd, Hoover, AL 35242
441 N Lake Rd, Hoover, AL 35242
2708 Lakeland Trl, Birmingham, AL 35243
2712 Lakeland Trl, Birmingham, AL 35243
420 N Lake Rd, Birmingham, AL 35242
422 N Lake Rd, Birmingham, AL 35242
434 N Lake Rd, Birmingham, AL 35242
1622 Lake Cyrus Club Dr, Hoover, AL 35244
428 N Lake Rd, Birmingham, AL 35242
430 N Lake Rd, Birmingham, AL 35242
123 N Lake Dr, Hoover, AL 35242
5936 Lake Cyrus Dr, Hoover, AL 35244
116 N Lake Dr, Birmingham, AL 35242
4210 Southlake Pkwy, Hoover, AL 35244
2809 Lake Highland Cir, Birmingham, AL 35242
1 Lake Heather Reserve, Birmingham, AL 35242
1254 Lake Forest Cir, Hoover, AL 35244
445 N Lake Rd, Hoover, AL 35242
447 N Lake Rd, Hoover, AL 35242
449 N Lake Rd, Hoover, AL 35242
733 Lake Crest Dr, Hoover, AL 35226
466 N Lake Rd, Birmingham, AL 35242
625 N Lake Cir, Birmingham, AL 35242
627 N Lake Cir, Birmingham, AL 35242
5715 Lake Cyrus Blvd, Hoover, AL 35244
458 N Lake Rd, Birmingham, AL 35242
2730 Lakeland Trl, Birmingham, AL 35243
457 N Lake Rd, Hoover, AL 35242
629 N Lake Cir, Birmingham, AL 35242
2045 Lake Heather Dr, Hoover, AL 35242
2037 Lake Heather Dr, Hoover, AL 35242
415 N Lake Rd, Hoover, AL 35242
1610 Lake Cyrus Club Dr, Hoover, AL 35244
417 N Lake Rd, Hoover, AL 35242
930 Lake Forest Cir, Hoover, AL 35244
1214 Lake Heather Reserve, Hoover, AL 35242
429 N Lake Rd, Hoover, AL 35242
542 N Lake Cv #7, Hoover, AL 35242
427 N Lake Rd, Hoover, AL 35242
1749 Lake Cyrus Club Dr, Hoover, AL 35244
909 Lake Forest Cir, Hoover, AL 35244
2155 E Lake Blvd, Birmingham, AL 35217
2151 E Lake Blvd, Birmingham, AL 35217
1308 Lake Forest Cir, Hoover, AL 35244
700 Lake Crest Dr, Hoover, AL 35226
5900 E Lake Blvd, Birmingham, AL 35212
380 N Lake Rd, Hoover, AL 35242
410 N Lake Rd, Birmingham, AL 35242
386 N Lake Rd, Hoover, AL 35242
398 N Lake Rd, Hoover, AL 35242
369 N Lake Rd, Birmingham, AL 35242
515 N Lake Cv, Birmingham, AL 35242
1738 Lakeland St, Birmingham, AL 35217
524 N Lake Cv, Hoover, AL 35242
363 N Lake Rd, Hoover, AL 35242
357 N Lake Rd, Hoover, AL 35242
351 N Lake Rd, Hoover, AL 35242
129 N Lake Dr, Hoover, AL 35242
127 Lake Dr NE, Center Point, AL 35215
1966 Lakemont Dr, Hoover, AL 35244
925 Lake Forest Cir, Hoover, AL 35244
3901 E Lake Blvd, Birmingham, AL 35217
221 Lake Drive Cir NE, Birmingham, AL 35215
620 N Lake Cir, Birmingham, AL 35242
254 Lake Drive Cir NE, Birmingham, AL 35215
622 N Lake Cir, Birmingham, AL 35242
1344 Lake Ln NE, Birmingham, AL 35215
1139 Lake Forest Cir, Hoover, AL 35244
216 Lake Drive Cir NE, Birmingham, AL 35215
217 Lake Drive Cir NE, Birmingham, AL 35215
640 N Lake Cir, Birmingham, AL 35242
213 Lake Drive Cir NE, Birmingham, AL 35215
2616 Lakeland Trl, Birmingham, AL 35243
2021 Lakemoor Dr, Hoover, AL 35244
2009 Lake Heather Dr, Hoover, AL 35242
208 Lake Drive Cir NE, Birmingham, AL 35215
636 N Lake Cir, Birmingham, AL 35242
1432 Lake Ln NE, Birmingham, AL 35215
638 N Lake Cir, Birmingham, AL 35242
1625 Lake Dr NE, Center Point, AL 35215
2005 Lake Heather Dr, Hoover, AL 35242
632 N Lake Cir, Birmingham, AL 35242
212 Lake Drive Cir NE, Birmingham, AL 35215
201 Lake Drive Cir NE, Birmingham, AL 35215
634 N Lake Cir, Birmingham, AL 35242
1436 Lake Ln NE, Birmingham, AL 35215
2032 Lake Heather Dr, Birmingham, AL 35242
1443 Lake Ln NE, Birmingham, AL 35215
1345 Lake Ln NE, Birmingham, AL 35215
2017 Lake Heather Dr, Hoover, AL 35242
2008 Lakemoor Dr, Hoover, AL 35244
1431 Lake Ln NE, Birmingham, AL 35215
2020 Lakemoor Dr, Hoover, AL 35244
1440 Lake Ln NE, Birmingham, AL 35215
4690 E Lake Blvd, Birmingham, AL 35217
1209 Lake Forest Cir, Hoover, AL 35244
1715 Lake Hardwood Dr #56, Birmingham, AL 35242
1041 Lake Heather Rd, Birmingham, AL 35242
1011 Lake Heather Rd, Birmingham, AL 35242
1040 Lake Heather Rd, Birmingham, AL 35242
2200 Lake Heather Cir, Birmingham, AL 35242
414 N Lake Rd, Birmingham, AL 35242
5944 Lake Cyrus Dr, Hoover, AL 35244
418 N Lake Rd, Birmingham, AL 35242
2929 Lake Park Cir, Birmingham, AL 35242
1215 Lake Forest Cir, Hoover, AL 35244
1734 Lakeland St, Birmingham, AL 35217
2119 Lake Heather Way, Birmingham, AL 35242
1726 Lakeland St, Birmingham, AL 35217
1012 Lake Heather Rd, Birmingham, AL 35242
1022 Lake Heather Rd, Birmingham, AL 35242
1034 Lake Heather Rd, Birmingham, AL 35242
630 N Lake Cir, Birmingham, AL 35242
248 Lake Drive Cir NE, Birmingham, AL 35215
235 Lake Drive Cir NE, Birmingham, AL 35215
1162 Lake Forest Cir, Hoover, AL 35244
241 Lake Drive Cir NE, Birmingham, AL 35215
1958 Lakemont Dr, Hoover, AL 35244
1629 Lake Dr NE, Center Point, AL 35215
1945 Lakemont Dr, Hoover, AL 35244
1953 Lakemont Dr, Hoover, AL 35244
1624 Lake Dr NE, Center Point, AL 35215
2108 Lake Heather Way, Birmingham, AL 35242
2116 Lake Heather Way, Birmingham, AL 35242
2127 Lake Heather Way, Birmingham, AL 35242
1315 Lake Forest Cir, Hoover, AL 35244
1439 Lake Ln NE, Birmingham, AL 35215
1974 Lakemont Dr, Hoover, AL 35244
234 Lake Drive Cir NE, Birmingham, AL 35215
2008 Lake Heather Dr, Birmingham, AL 35242
258 Lake Drive Cir NE, Birmingham, AL 35215
2024 Lake Heather Dr, Birmingham, AL 35242
1435 Lake Ln NE, Birmingham, AL 35215
2041 Lakemoor Dr, Hoover, AL 35244
225 Lake Drive Cir NE, Birmingham, AL 35215
2004 Lakemoor Dr, Hoover, AL 35244
262 Lake Drive Cir NE, Birmingham, AL 35215
2005 Lakemoor Dr, Hoover, AL 35244
1633 Lake Dr NE, Center Point, AL 35215
205 Lake Drive Cir NE, Birmingham, AL 35215
530 N Lake Cv, Hoover, AL 35242
1641 Lake Dr NE, Center Point, AL 35215
227 Lake Drive Cir NE, Birmingham, AL 35215
1000 Lake Crest Dr, Hoover, AL 35226
1154 Lake Forest Cir, Hoover, AL 35244
261 Lake Drive Cir NE, Birmingham, AL 35215
1613 Lake Dr NE, Center Point, AL 35215
1637 Lake Dr NE, Center Point, AL 35215
209 Lake Drive Cir NE, Birmingham, AL 35215
253 Lake Drive Cir NE, Birmingham, AL 35215
1621 Lake Dr NE, Center Point, AL 35215
265 Lake Drive Cir NE, Birmingham, AL 35215
1617 Lake Dr NE, Center Point, AL 35215
249 Lake Drive Cir NE, Birmingham, AL 35215
1601 Lake Dr NE, Center Point, AL 35215
245 Lake Drive Cir NE, Birmingham, AL 35215
257 Lake Drive Cir NE, Birmingham, AL 35215
204 Lake Drive Cir NE, Birmingham, AL 35215
1977 Lakemont Dr, Hoover, AL 35244
1609 Lake Dr NE, Center Point, AL 35215
980 Lake Crest Pkwy, Hoover, AL 35226
1605 Lake Dr NE, Center Point, AL 35215
239 Lake Drive Cir NE, Birmingham, AL 35215
2029 Lakemoor Dr, Hoover, AL 35244
1310 Lake Forest Cir, Hoover, AL 35244
135 N Lake Dr, Hoover, AL 35242
345 N Lake Rd, Hoover, AL 35242
1331 Lake Forest Cir, Hoover, AL 35244
1308 Lake Ln NE, Birmingham, AL 35215
324 N Lake Rd, Birmingham, AL 35242
1309 Lake Ln NE, Birmingham, AL 35215
318 N Lake Rd, Birmingham, AL 35242
333 N Lake Rd, Hoover, AL 35242
339 N Lake Rd, Hoover, AL 35242
356 N Lake Rd, Hoover, AL 35242
521 N Lake Cv, Birmingham, AL 35242
404 N Lake Rd, Birmingham, AL 35242
1965 Lakemont Dr, Hoover, AL 35244
2222 Lake Heather Cir, Birmingham, AL 35242
1337 Lake Ln NE, Birmingham, AL 35215
231 Lake Drive Cir NE, Birmingham, AL 35215
3109 Lake Highland Ln, Birmingham, AL 35242
2700 Lakeland Trl, Birmingham, AL 35243
38 Lake Heather Reserve #38, Birmingham, AL 35242
2601 Lakeland Trl, Birmingham, AL 35243
2604 Lakeland Trl, Birmingham, AL 35243
368 N Lake Rd, Hoover, AL 35242
362 N Lake Rd, Hoover, AL 35242
315 N Lake Rd, Hoover, AL 35242
307 N Lake Rd, Hoover, AL 35242
132 N Lake Dr, Birmingham, AL 35242
3852 E Lake Blvd, Birmingham, AL 35217
4200 Southlake Pkwy, Hoover, AL 35244
1323 Lake Forest Cir, Hoover, AL 35244
2012 Lakemoor Dr, Hoover, AL 35244
2028 Lakemoor Dr, Hoover, AL 35244
1624 Lake Dr NE #1, Center Point, AL 35215
2920 Lake Highland Way, Birmingham, AL 35242
2912 Lake Highland Way, Birmingham, AL 35242
964 Lake Cir, Hoover, AL 35244
1652 Lake Dr NE, Center Point, AL 35215
2909 Lake Highland Way, Birmingham, AL 35242
2809 Lake Highland Cir, Birmingham, AL 35242
1340 Lake Ln NE, Birmingham, AL 35215
1028 Lake Heather Rd, Birmingham, AL 35242
1018 Lake Heather Rd, Birmingham, AL 35242
2109 Lake Heather Way, Birmingham, AL 35242
3112 Lake Highland Ln, Birmingham, AL 35242
2115 Lake Heather Way, Birmingham, AL 35242
2201 Lake Heather Cir, Birmingham, AL 35242
3123 Lake Highland Ln, Birmingham, AL 35242
1017 Lake Heather Rd, Birmingham, AL 35242
3120 Lake Highland Ln, Birmingham, AL 35242
2206 Lake Heather Cir, Birmingham, AL 35242
2801 Lake Highland Cir, Birmingham, AL 35242
2805 Lake Highland Cir, Birmingham, AL 35242
124 Lake Dr, Mountain Brk, AL 35213
443 N Lake Rd, Birmingham, AL 35242
3100 Lake Highland Ln, Birmingham, AL 35242
1336 Lake Ln NE, Birmingham, AL 35215
3104 Lake Highland Ln, Birmingham, AL 35242
3916 E Lake Blvd, Birmingham, AL 35217
2902 Lake Highland Way, Birmingham, AL 35242
2908 Lake Highland Way, Birmingham, AL 35242
1222 Lake Forest Cir, Hoover, AL 35244
1226 Lake Forest Cir, Hoover, AL 35244
1305 Lake Ln NE, Birmingham, AL 35215
1210 Lake Forest Cir, Hoover, AL 35244
1210 Lake Forest Cir, Hoover, AL 35244
1313 Lake Ln NE, Birmingham, AL 35215
1325 Lake Ln NE, Birmingham, AL 35215
3105 Lake Highland Ln, Birmingham, AL 35242
1993 Lakemont Dr, Hoover, AL 35244
1985 Lakemont Dr, Hoover, AL 35244
1035 Lake Heather Rd, Birmingham, AL 35242
379 N Lake Rd, Birmingham, AL 35242
2000 Lake Heather Dr, Birmingham, AL 35242
506 N Lake Cv, Hoover, AL 35242
1997 Lakemont Dr, Hoover, AL 35244
2123 Lake Heather Way, Birmingham, AL 35242
2124 Lake Heather Way, Birmingham, AL 35242
399 N Lake Rd, Birmingham, AL 35242
2112 Lake Heather Way, Birmingham, AL 35242
1990 Lakemont Dr, Hoover, AL 35244
1970 Lakemont Dr, Hoover, AL 35244
2104 Lake Heather Way, Birmingham, AL 35242
607 N Lake Cir, Birmingham, AL 35242
1312 Lake Ln NE, Birmingham, AL 35215
605 N Lake Cir, Birmingham, AL 35242
1304 Lake Ln NE, Birmingham, AL 35215
603 N Lake Cir, Birmingham, AL 35242
1316 Lake Ln NE, Birmingham, AL 35215
1982 Lakemont Dr, Hoover, AL 35244
1324 Lake Ln NE, Birmingham, AL 35215
1320 Lake Ln NE, Birmingham, AL 35215
1332 Lake Ln NE, Birmingham, AL 35215
542 N Lake Cv #542, Hoover, AL 35242
1328 Lake Ln NE, Birmingham, AL 35215
530 N Lake Cv Unit 24A, Birmingham, AL 35242
4850 E Lake Blvd, Birmingham, AL 35217
961 Lake Cir, Hoover, AL 35244
2601 Lakeland Trl, Birmingham, AL 35243
1622 Lake Cyrus Club Dr, Hoover, AL 35244
1307 Lake Forest Cir, Hoover, AL 35244
941 Lake Forest Cir, Hoover, AL 35244
463 N Lake Rd, Hoover, AL 35242
961 Lake Cir, Hoover, AL 35244
451 N Lake Rd, Hoover, AL 35242
937 Lake Forest Cir, Hoover, AL 35244
1596 Lake Cyrus Clb Dr, Hoover, AL 35244
1000 Lake Forest Cir, Hoover, AL 35244
909 Lake Forest Cir, Hoover, AL 35244
1644 Lake Dr NE, Center Point, AL 35215
127 Lake Dr NE #0, Center Point, AL 35215
545 N Lake Cv, Birmingham, AL 35242
3856 E Lake Blvd, Birmingham, AL 35217
4078 E Lake Blvd, Birmingham, AL 35242
459 N Lake Rd, Hoover, AL 35242
1708 Lake Hardwood Dr, Birmingham, AL 35242
1035 Lake Heather Rd, Birmingham, AL 35242
1219 Lake Forest Cir, Hoover, AL 35244
1704 Lake Hardwood Dr, Birmingham, AL 35242
1720 Lake Hardwood Dr, Birmingham, AL 35242
124 Lake Dr NE, Birmingham, AL 35215
621 N Lake Cir, Birmingham, AL 35242
2707 Lakeland Trl, Birmingham, AL 35243
1009 Lake Forest Cir, Hoover, AL 35244
121 Lake Dr NE, Birmingham, AL 35215
2703 Lakeland Trl, Birmingham, AL 35243
2706 Lakeland Trl, Birmingham, AL 35243
1716 Lake Hardwood Dr, Birmingham, AL 35242
623 N Lake Cir, Birmingham, AL 35242
2715 Lakeland Trl, Birmingham, AL 35243
1712 Lake Hardwood Dr, Birmingham, AL 35242
129 Lake Dr NE, Center Point, AL 35215
2711 Lakeland Trl, Birmingham, AL 35243
133 Lake Dr NE, Center Point, AL 35215
117 Lake Dr NE, Birmingham, AL 35215
137 Lake Dr NE, Center Point, AL 35215
2731 Lakeland Trl, Birmingham, AL 35243
2727 Lakeland Trl, Birmingham, AL 35243
2728 Lakeland Trl, Birmingham, AL 35243
109 Lake Dr NE, Birmingham, AL 35215
113 Lake Dr NE, Birmingham, AL 35215
2020 Lake Heather Dr, Birmingham, AL 35242
2016 Lake Heather Dr, Birmingham, AL 35242
2012 Lake Heather Dr, Birmingham, AL 35242
2023 Lake Heather Dr, Hoover, AL 35242
631 N Lake Cir, Birmingham, AL 35242
633 N Lake Cir, Birmingham, AL 35242
1127 Lake Forest Cir, Hoover, AL 35244
536 N Lake Cv, Hoover, AL 35242
548 N Lake Cv, Hoover, AL 35242
635 N Lake Cir, Birmingham, AL 35242
637 N Lake Cir, Birmingham, AL 35242
5100 E Lake Blvd, Birmingham, AL 35217
1719 Lake Hardwood Dr, Hoover, AL 35242
444 N Lake Rd, Birmingham, AL 35242
609 N Lake Cir, Birmingham, AL 35242
1724 Lake Hardwood Dr, Birmingham, AL 35242
450 N Lake Rd, Birmingham, AL 35242
611 N Lake Cir, Birmingham, AL 35242
613 N Lake Cir, Birmingham, AL 35242
1690 Lake Cyrus Club Dr, Hoover, AL 35244
1723 Lake Hardwood Dr, Hoover, AL 35242
615 N Lake Cir, Birmingham, AL 35242
533 N Lake Cv, Birmingham, AL 35242
539 N Lake Cv, Birmingham, AL 35242
617 N Lake Cir, Birmingham, AL 35242
619 N Lake Cir, Birmingham, AL 35242
1114 Lake Forest Cir, Hoover, AL 35244
1110 Lake Forest Cir, Hoover, AL 35244
1000 Lake Colony Ln, Birmingham, AL 35242
2600 Lakeland Trl, Birmingham, AL 35243
432 N Lake Rd, Birmingham, AL 35242
1005 Lake Forest Cir, Hoover, AL 35244
101 N Lake Dr, Birmingham, AL 35242
1122 Lake Forest Cir, Hoover, AL 35244
2608 Lakeland Trl, Birmingham, AL 35243
128 Lake Dr NE, Birmingham, AL 35215
3951 E Lake Blvd, Birmingham, AL 35217
136 Lake Dr NE, Birmingham, AL 35215
1103 Lake Forest Cir, Hoover, AL 35244
2131 E Lake Blvd, Birmingham, AL 35217
117 N Lake Dr, Hoover, AL 35242
111 N Lake Dr, Hoover, AL 35242
2139 E Lake Blvd, Birmingham, AL 35217
5016 Lake Crest Cir #45, Hoover, AL 35226
1123 Lake Forest Cir, Hoover, AL 35244
1115 Lake Forest Cir, Hoover, AL 35244
1126 Lake Forest Cir, Hoover, AL 35244
1118 Lake Forest Cir, Hoover, AL 35244