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
Vestavia Hills
KENDALL-KINGS MOUNTAIN
Properties in Vestavia Hills in KENDALL-KINGS MOUNTAIN
Find homes for sale in Vestavia Hills by selecting a property below:
3420 Kettering Ln, Vestavia, AL 35243
7315 Kings Mountain Cir, Vestavia, AL 35242
3416 Kettering Ln, Vestavia, AL 35243
7309 Kings Mountain Cir, Vestavia, AL 35242
3417 Kettering Ln, Vestavia, AL 35243
3425 Kettering Ln, Vestavia, AL 35243
3421 Kettering Ln, Vestavia, AL 35243
7320 Kings Mountain Rd #117, Vestavia Hills, AL 35242
1919 Kentucky Ave, Vestavia Hills, AL 35216
3405 Kettering Ln, Vestavia, AL 35243
7305 Kings Mountain Cir, Vestavia, AL 35242
3401 Kettering Ln, Vestavia, AL 35243
2054 Kentucky Ave, Vestavia Hills, AL 35216
7290 Kings Mountain Rd #120, Vestavia Hills, AL 35242
7304 Kings Mountain Cir, Vestavia, AL 35242
7405 Kings Mountain Ct, Vestavia, AL 35242
7401 Kings Mountain Ct, Vestavia, AL 35242
7308 Kings Mountain Cir, Vestavia, AL 35242
3313 Kensington Ln #4, Vestavia Hills, AL 35243
7280 Kings Mountain Rd, Vestavia, AL 35242
2039 Kentucky Ave, Vestavia Hills, AL 35216
7410 Kings Mountain Ct, Vestavia, AL 35242
7301 Kings Mountain Rd, Vestavia, AL 35242
1853 Kentucky Ave, Vestavia Hills, AL 35216
1855 Kentucky Ave, Vestavia Hills, AL 35216
712 Kendall Dr, Vestavia, AL 35226
3404 Kettering Ln, Vestavia, AL 35243
2428 Kenvil Cir, Vestavia, AL 35243
3408 Kettering Ln, Vestavia, AL 35243
2432 Kenvil Cir, Vestavia, AL 35243
3429 Kettering Ln, Vestavia, AL 35243
3424 Kettering Ln, Vestavia, AL 35243
3412 Kettering Ln, Vestavia, AL 35243
716 Kendall Dr, Vestavia, AL 35226
720 Kendall Dr, Vestavia, AL 35226
3428 Kettering Ln, Vestavia, AL 35243
721 Kendall Dr, Vestavia, AL 35226
701 Kendall Dr, Vestavia, AL 35226
705 Kendall Dr, Vestavia, AL 35226
7300 Kings Mountain Rd #119, Vestavia Hills, AL 35242
709 Kendall Dr, Vestavia, AL 35226
2417 Kenvil Cir, Vestavia, AL 35243
713 Kendall Dr, Vestavia, AL 35226
2476 Kenvil Cir, Vestavia, AL 35243
1849 Kentucky Ave, Vestavia Hills, AL 35216
1851 Kentucky Ave, Vestavia Hills, AL 35216
2413 Kenvil Cir, Vestavia, AL 35243
1857 Kentucky Ave, Vestavia Hills, AL 35216
2421 Kenvil Cir, Vestavia, AL 35243
704 Kendall Dr, Vestavia, AL 35226
708 Kendall Dr, Vestavia, AL 35226
3413 Kettering Ln, Vestavia, AL 35243
3409 Kettering Ln, Vestavia, AL 35243
717 Kendall Dr, Vestavia, AL 35226
3400 Kettering Ln, Vestavia, AL 35243
3313 Kensington Ln, Vestavia, AL 35243
2050 Kentucky Ave, Vestavia Hills, AL 35216
1871 Kentucky Ave #1871, Vestavia Hills, AL 35216
2416 Kenvil Cir, Vestavia, AL 35243
2420 Kenvil Cir, Vestavia, AL 35243
7314 Kings Mountain Cir, Vestavia, AL 35242
1865 Kentucky Ave, Vestavia Hills, AL 35216
1875 Kentucky Ave, Vestavia Hills, AL 35216
7281 Kings Mtn Rd, Vestavia, AL 35242
1883 Kentucky Ave, Vestavia Hills, AL 35216
728 Kendall Dr, Vestavia, AL 35226
1881 Kentucky Ave, Vestavia Hills, AL 35216
736 Kendall Dr, Vestavia, AL 35226
1871 Kentucky Ave, Vestavia Hills, AL 35216
732 Kendall Dr, Vestavia, AL 35226
2445 Kenvil Cir, Vestavia, AL 35243
2453 Kenvil Cir, Vestavia, AL 35243
7708 Kenmore Pl, Vestavia, AL 35242
1879 Kentucky Ave, Vestavia Hills, AL 35216
2449 Kenvil Cir, Vestavia, AL 35243
1877 Kentucky Ave, Vestavia Hills, AL 35216
2461 Kenvil Cir, Vestavia, AL 35243
3309 Kensington Ln, Vestavia, AL 35243
3305 Kensington Ln, Vestavia, AL 35243
3301 Kensington Ln, Vestavia, AL 35243
1873 Kentucky Ave #1873, Vestavia Hills, AL 35216
1851 Kentucky Ave #1851, Vestavia Hills, AL 35216
2036 Kentucky Ave, Vestavia Hills, AL 35216
7310 Kings Mountain Pl, Vestavia, AL 35242
1885 Kentucky Ave, Vestavia Hills, AL 35216
2489 Kenvil Cir, Vestavia, AL 35243
2406 Kenvil Cir, Vestavia, AL 35243
2444 Kenvil Cir, Vestavia, AL 35243
3325 Kensington Ln, Vestavia, AL 35243
3321 Kensington Ln, Vestavia, AL 35243
1863 Kentucky Ave, Vestavia Hills, AL 35216
1859 Kentucky Ave, Vestavia Hills, AL 35216
2468 Kenvil Cir, Vestavia, AL 35243
7719 Kenmore Pl, Vestavia, AL 35242
2464 Kenvil Cir, Vestavia, AL 35243
2460 Kenvil Cir, Vestavia, AL 35243
7713 Kenmore Pl, Vestavia, AL 35242
7709 Kenmore Pl, Vestavia, AL 35242
2473 Kenvil Cir, Vestavia, AL 35243
7701 Kenmore Pl, Vestavia, AL 35242
2477 Kenvil Cir, Vestavia, AL 35243
7700 Kenmore Pl, Vestavia, AL 35242
1861 Kentucky Ave, Vestavia Hills, AL 35216
7314 Kings Mountain Pl, Vestavia, AL 35242
7320 Kings Mountain Rd, Vestavia, AL 35242
7313 Kings Mountain Pl, Vestavia, AL 35242
2429 Kenvil Cir, Vestavia, AL 35243
2425 Kenvil Cir, Vestavia, AL 35243
2441 Kenvil Cir, Vestavia, AL 35243
2433 Kenvil Cir, Vestavia, AL 35243
7321 Kings Mountain Rd, Vestavia, AL 35242
1877 Kentucky Ave #1877, Vestavia Hills, AL 35216
7300 Kings Mountain Rd, Vestavia, AL 35242
7309 Kings Mountain Pl, Vestavia, AL 35242
7290 Kings Mountain Rd, Vestavia, AL 35242
735 Kendall Dr, Vestavia, AL 35226
3317 Kensington Ln, Vestavia, AL 35243
7318 Kings Mountain Pl, Vestavia, AL 35242
3315 Kensington Ln, Vestavia, AL 35243
1873 Kentucky Ave, Vestavia Hills, AL 35216
740 Kendall Dr, Vestavia, AL 35226
731 Kendall Dr, Vestavia, AL 35226
7310 Kings Mountain Rd #118, Vestavia Hills, AL 35242
1885 Kentucky Ave #1885, Vestavia Hills, AL 35216