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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
Homewood
LAKESHORE-LAKEWOOD
Properties in Homewood in LAKESHORE-LAKEWOOD
Find homes for sale in Homewood by selecting a property below:
524 Lakeshore Dr, Birmingham, AL 35209
500 Lakeshore Dr, Birmingham, AL 35209
504 Lakeshore Dr, Birmingham, AL 35209
1720 S Lakeshore Dr, Vestavia Hills, AL 35216
204 Lakeshore Dr, Birmingham, AL 35209
497 Lakeshore Rdg, Birmingham, AL 35211
200 Lakeshore Dr, Birmingham, AL 35209
116 Lakeview Dr, Birmingham, AL 35209
1860 S Lakeshore Dr, Vestavia Hills, AL 35216
120 Lakeview Dr, Birmingham, AL 35209
1870 S Lakeshore Dr, Vestavia Hills, AL 35216
112 Lakeview Dr, Birmingham, AL 35209
58 Lakeshore Dr, Birmingham, AL 35209
1905 Lakeshore Dr S, Birmingham, AL 35209
1930 Lakeshore Dr, Birmingham, AL 35216
550 Lakeshore Dr, Birmingham, AL 35209
530 Lakeshore Dr, Birmingham, AL 35209
209 Lakeshore Pkwy, Birmingham, AL 35209
536 Lakeshore Dr, Birmingham, AL 35209
210 Lakeshore Dr, Birmingham, AL 35209
224 Lakeshore Dr, Birmingham, AL 35209
1857 S Lakeshore Dr, Vestavia Hills, AL 35216
216 Lakeshore Dr, Birmingham, AL 35209
1825 S Lakeshore Dr, Vestavia Hills, AL 35216
70 Lakeshore Dr, Birmingham, AL 35209
82 Lakeshore Dr, Birmingham, AL 35209
232 Lakeshore Dr, Birmingham, AL 35209
78 Lakeshore Dr, Birmingham, AL 35209
228 Lakeshore Dr, Birmingham, AL 35209
62 Lakeshore Dr, Birmingham, AL 35209
304 Lakeshore Dr, Birmingham, AL 35209
1850 S Lakeshore Dr, Vestavia Hills, AL 35216
396 Lakeshore Dr, Birmingham, AL 35209
1849 S Lakeshore Dr, Vestavia Hills, AL 35216
1847 S Lakeshore Dr, Vestavia Hills, AL 35216
1845 S Lakeshore Dr, Vestavia Hills, AL 35216
20 W Lakeshore Dr, Birmingham, AL 35209
1817 S Lakeshore Dr, Vestavia Hills, AL 35216
350 Lakeshore Dr, Birmingham, AL 35209
330 Lakeshore Dr, Birmingham, AL 35209
1851 S Lakeshore Dr, Vestavia Hills, AL 35216
400 Lakeshore Dr, Birmingham, AL 35209
1837 S Lakeshore Dr, Vestavia Hills, AL 35216
58 Lakeshore Dr Unit 58 & 62, Birmingham, AL 35209
1833 S Lakeshore Dr, Vestavia Hills, AL 35216
1620 Lakewood Dr, Vestavia Hills, AL 35216
610 Lakeshore Dr, Birmingham, AL 35209
1841 S Lakeshore Dr, Vestavia Hills, AL 35216
1301 Lakeshore Pl, Birmingham, AL 35209
1853 S Lakeshore Dr, Vestavia Hills, AL 35216
550 Lakeshore Dr, Birmingham, AL 35209
54 Lakeshore Dr, Birmingham, AL 35209
630 Lakeshore Dr, Birmingham, AL 35209
1624 Lakewood Dr, Vestavia Hills, AL 35216
1616 Lakewood Dr, Vestavia Hills, AL 35216
105 Lakeview Dr, Birmingham, AL 35209
100 Lakeview Dr, Birmingham, AL 35209
1821 S Lakeshore Dr, Vestavia Hills, AL 35216
1801 S Lakeshore Dr, Vestavia Hills, AL 35216
1809 S Lakeshore Dr, Vestavia Hills, AL 35216
1805 S Lakeshore Dr, Vestavia Hills, AL 35216
74 Lakeshore Dr, Birmingham, AL 35209
222 Lakeshore Dr, Birmingham, AL 35209
634 Lakeshore Dr, Birmingham, AL 35209
218 Lakeshore Dr, Birmingham, AL 35209
1612 Lakewood Dr, Vestavia Hills, AL 35216
220 Lakeshore Dr, Birmingham, AL 35209
600 Lakeshore Dr, Birmingham, AL 35209
1631 Lakewood Dr, Vestavia Hills, AL 35216
650 Lakeshore Dr, Birmingham, AL 35209
1616 Lakewood Dr, Vestavia Hills, AL 35216
1619 Lakewood Dr, Vestavia Hills, AL 35216
1620 Lakewood Dr, Vestavia Hills, AL 35216
626 Lakeshore Dr, Birmingham, AL 35209
800 Lakeshore Dr Unit None, Birmingham, AL 35229
1813 S Lakeshore Dr, Vestavia Hills, AL 35216
1951 Lakeshore Dr S, Birmingham, AL 35209
2150 Lakeshore Dr, Birmingham, AL 35209
816 Lakeshore Rdg, Birmingham, AL 35211
106 Lakeview Dr, Birmingham, AL 35209
2220 Lakeshore Dr, Birmingham, AL 35209
300 Lakeshore Dr, Birmingham, AL 35209
1613 Lakewood Dr, Vestavia Hills, AL 35216
28 W Lakeshore Dr Unit B, Homewood, AL 35209
1615 Lakewood Dr, Vestavia Hills, AL 35216
28 W Lakeshore Dr Unit A, Homewood, AL 35209
1891 S Lakeshore Dr, Vestavia Hills, AL 35216
1919 Lakeshore Dr S, Birmingham, AL 35209
111 Lakeview Dr, Birmingham, AL 35209
275 Lakeshore Pkwy, Birmingham, AL 35209
109 Lakeview Dr, Birmingham, AL 35209
1633 Lakewood Dr, Vestavia Hills, AL 35216