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
Vestavia Hills
KINGSWOOD-LAKE COLONY
Properties in Vestavia Hills in KINGSWOOD-LAKE COLONY
Find homes for sale in Vestavia Hills by selecting a property below:
1603 Kristi Cir, Vestavia, AL 35243
2606 Kingswood Rd, Vestavia, AL 35226
4320 E Lake Blvd, Birmingham, AL 35217
516 Lake Colony Dr, Vestavia, AL 35242
512 Lake Colony Dr, Vestavia, AL 35242
3011 La Haven Cir, Vestavia, AL 35243
1498 Knollwood Ct, Vestavia, AL 35243
517 Lake Colony Dr, Vestavia, AL 35242
513 Lake Colony Dr, Vestavia, AL 35242
4210 Southlake Pkwy, Hoover, AL 35244
1601 Kristi Cir, Vestavia, AL 35243
1649 Kristi Cir, Vestavia, AL 35243
3929 Knollwood Trce, Vestavia, AL 35243
3941 Knollwood Trce, Vestavia, AL 35243
3937 Knollwood Trce, Vestavia, AL 35243
3917 Knollwood Trce, Vestavia, AL 35243
3944 Kyle Ln, Vestavia, AL 35243
3028 La Haven Cir, Vestavia, AL 35243
3948 Kyle Ln, Vestavia, AL 35243
3024 La Haven Cir, Vestavia, AL 35243
3952 Kyle Ln, Vestavia, AL 35243
3016 La Haven Cir, Vestavia, AL 35243
2613 Kingswood Rd, Vestavia, AL 35226
3933 Knollwood Trce, Vestavia, AL 35243
2609 Kingswood Rd, Vestavia, AL 35226
1634 Kristi Cir, Vestavia, AL 35243
3960 Kyle Ln, Vestavia, AL 35243
1640 Kristi Cir, Vestavia, AL 35243
3964 Kyle Ln, Vestavia, AL 35243
3013 La Haven Cir, Vestavia, AL 35243
1654 Kristi Cir, Vestavia, AL 35243
3968 Kyle Ln, Vestavia, AL 35243
1630 Kristi Cir, Vestavia, AL 35243
3940 Kyle Ln, Vestavia, AL 35243
2605 Kingswood Rd, Vestavia, AL 35226
3976 Kyle Ln, Vestavia, AL 35243
3980 Kyle Ln, Vestavia, AL 35243
3984 Kyle Ln, Vestavia, AL 35243
3956 Kyle Ln, Vestavia, AL 35243
4191 Lake Pkwy, Birmingham, AL 35242
1647 Kristi Cir, Vestavia, AL 35243
1609 Kristi Cir, Vestavia, AL 35243
2608 Kingswood Rd, Vestavia, AL 35226
812 Lake Colony Cir, Vestavia, AL 35242
1641 Kristi Cir, Vestavia, AL 35243
809 Lake Colony Cir, Vestavia, AL 35242
1499 Knollwood Ct, Birmingham, AL 35243
4194 Lake Pkwy, Birmingham, AL 35242
3924 Knollwood Trce, Vestavia, AL 35243
3912 Knollwood Trce, Vestavia, AL 35243
3916 Knollwood Trce, Vestavia, AL 35243
1650 Kristi Cir, Vestavia, AL 35243
3010 La Haven Cir, Vestavia, AL 35243
1645 Kristi Cir, Vestavia, AL 35243
1646 Kristi Cir, Vestavia, AL 35243
3900 Knollwood Trce, Vestavia, AL 35243
3909 Knollwood Trce, Vestavia, AL 35243
3905 Knollwood Trce, Vestavia, AL 35243
3920 Knollwood Trce, Vestavia, AL 35243
1648 Kristi Cir, Vestavia, AL 35243
3913 Knollwood Trce, Vestavia, AL 35243
3925 Knollwood Trce, Vestavia, AL 35243
3921 Knollwood Trce, Vestavia, AL 35243
3901 Knollwood Trce, Vestavia, AL 35243
1626 Kristi Cir, Vestavia, AL 35243
525 Lake Colony Dr, Vestavia, AL 35242
4502 E Southlake Pkwy, Birmingham, AL 35217
1483 Knollwood Ct, Vestavia, AL 35243
1491 Knollwood Ct, Vestavia, AL 35243
1487 Knollwood Ct, Vestavia, AL 35243
1482 Knollwood Ct, Vestavia, AL 35243
1495 Knollwood Ct, Vestavia, AL 35243
1490 Knollwood Ct, Vestavia, AL 35243
1486 Knollwood Ct, Vestavia, AL 35243
1494 Knollwood Ct, Vestavia, AL 35243
3941 Kyle Ln, Vestavia, AL 35243
3981 Kyle Ln, Vestavia, AL 35243
3945 Kyle Ln, Vestavia, AL 35243
3949 Kyle Ln, Vestavia, AL 35243
508 Lake Colony Dr, Vestavia, AL 35242
3961 Kyle Ln, Vestavia, AL 35243
3965 Kyle Ln, Vestavia, AL 35243
4078 E Lake Blvd, Birmingham, AL 35242
1607 Kristi Cir, Vestavia, AL 35243
504 Lake Colony Dr, Vestavia, AL 35242
500 Lake Colony Dr, Vestavia, AL 35242
505 Lake Colony Dr, Vestavia, AL 35242
1658 Kristi Cir, Vestavia, AL 35243
3008 La Haven Cir, Vestavia, AL 35243
1610 Kristi Cir, Vestavia, AL 35243
1614 Kristi Cir, Vestavia, AL 35243
1618 Kristi Cir, Vestavia, AL 35243
3021 La Haven Cir, Vestavia, AL 35243
1622 Kristi Cir, Vestavia, AL 35243
3985 Kyle Ln, Vestavia, AL 35243
3004 La Haven Cir, Vestavia, AL 35243
801 Lake Colony Cir, Vestavia, AL 35242
3000 La Haven Cir, Vestavia, AL 35243
3012 La Haven Cir, Vestavia, AL 35243
509 Lake Colony Dr, Vestavia, AL 35242
1651 Kristi Cir, Vestavia, AL 35243
3936 Knollwood Trce, Vestavia, AL 35243
3932 Knollwood Trce, Vestavia, AL 35243
3009 La Haven Cir, Vestavia, AL 35243
3004 La Haven Cir #2, Vestavia Hills, AL 35243
3928 Knollwood Trce, Vestavia, AL 35243
3972 Kyle Ln, Vestavia, AL 35243
3008 La Haven Cir #3, Vestavia Hills, AL 35243
521 Lake Colony Dr, Vestavia, AL 35242
3940 Knollwood Trce, Vestavia, AL 35243
800 Lake Colony Cir, Vestavia, AL 35242
3025 La Haven Cir, Vestavia, AL 35243
4001 Lake Pkwy, Birmingham, AL 35242
808 Lake Colony Cir, Vestavia, AL 35242
3029 La Haven Cir, Vestavia, AL 35243
804 Lake Colony Cir, Vestavia, AL 35242
805 Lake Colony Cir, Vestavia, AL 35242
3953 Kyle Ln, Vestavia, AL 35243
3957 Kyle Ln, Vestavia, AL 35243
3900 Lake Pkwy, Vestavia, AL 35242
3951 E Lake Blvd, Birmingham, AL 35217
3973 Kyle Ln, Vestavia, AL 35243
3977 Kyle Ln, Vestavia, AL 35243
3969 Kyle Ln, Vestavia, AL 35243