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
KINGS MOUNTAIN-KINGSWOOD
Properties in Vestavia Hills in KINGS MOUNTAIN-KINGSWOOD
Find homes for sale in Vestavia Hills by selecting a property below:
4358 Kings Mountain Rdg #771, Vestavia Hills, AL 35242
4345 Kings Mountain Rdg, Vestavia, AL 35242
7330 Kings Mountain Rd #116, Vestavia Hills, AL 35242
7500 Kings Mountain Ridge Way, Vestavia, AL 35242
4301 Kings Mountain Rdg, Vestavia, AL 35242
7435 Kings Mountain Rd, Vestavia, AL 35242
4299 Kings Mountain Rdg, Vestavia, AL 35242
1309 Kingsway Ln, Vestavia, AL 35243
1305 Kingsway Ln, Vestavia, AL 35243
1300 Kingsway Ln, Vestavia, AL 35243
1304 Kingsway Ln, Vestavia, AL 35243
1308 Kingsway Ln, Vestavia, AL 35243
4302 Kings Mountain Rdg, Vestavia, AL 35242
4365 Kings Mountain Rdg, Vestavia, AL 35242
7512 Kings Mountain Rd, Vestavia, AL 35242
7430 Kings Mountain Rd, Vestavia, AL 35242
4369 Kings Mountain Rdg, Vestavia, AL 35242
7522 Kings Mountain Rd, Vestavia, AL 35242
7499 Kings Mountain Rd, Vestavia, AL 35242
7360 Kings Mountain Rd, Vestavia, AL 35242
7514 Kings Mountain Rd, Vestavia, AL 35242
4317 Kings Mountain Rdg, Vestavia, AL 35242
7511 Kings Mountain Rd, Vestavia, AL 35242
7460 Kings Mountain Rd, Vestavia, AL 35242
4334 Kings Mountain Rdg, Vestavia, AL 35242
7510 Kings Mountain Rd, Vestavia, AL 35242
4321 Kings Mountain Rdg, Vestavia, AL 35242
7490 Kings Mountain Rd, Vestavia, AL 35242
2600 Kingswood Rd, Vestavia, AL 35226
7351 Kings Mountain Rd, Vestavia, AL 35242
4326 Kings Mountain Rdg, Vestavia, AL 35242
4337 Kings Mountain Rdg, Vestavia, AL 35242
7480 Kings Mountain Rd, Vestavia, AL 35242
7470 Kings Mountain Rd, Vestavia, AL 35242
2604 Kingswood Rd, Vestavia, AL 35226
4354 Kings Mountain Rdg #770, Vestavia Hills, AL 35242
7461 Kings Mountain Rd, Vestavia, AL 35242
7457 Kings Mountain Rd, Vestavia, AL 35242
4354 Kings Mountain Rdg, Vestavia, AL 35242
7500 Kings Mountain Rd, Vestavia, AL 35242
4377 Kings Mountain Rdg, Vestavia, AL 35242
4301 Kings Mountain Rdg Unit 754-B, Vestavia Hills, AL 35242
7501 Kings Mountain Rd, Vestavia, AL 35242
7491 Kings Mountain Rd, Vestavia, AL 35242
1313 Kingsway Ln, Vestavia, AL 35243
4345 Kings Mountain Rdg #743, Vestavia Hills, AL 35242
510 Kings Mountain Trl, Vestavia, AL 35242
7350 Kings Mountain Rd, Vestavia, AL 35242
4309 Kings Mountain Rdg, Vestavia, AL 35242
4305 Kings Mountain Rdg, Vestavia, AL 35242
4310 Kings Mountain Rdg, Vestavia, AL 35242
4298 Kings Mountain Rdg, Vestavia, AL 35242
4306 Kings Mountain Rdg, Vestavia, AL 35242
4334 Kings Mountain Ridge Way #765, Vestavia Hills, AL 35242
4385 Kings Mountain Rdg, Vestavia, AL 35242
4399 Kings Mountain Rdg, Vestavia, AL 35242
4393 Kings Mountain Rdg, Vestavia, AL 35242
4329 Kings Mountain Rdg, Vestavia, AL 35242
4322 Kings Mountain Rdg, Vestavia, AL 35242
4313 Kings Mountain Rdg, Vestavia, AL 35242
7330 Kings Mountain Rd, Vestavia, AL 35242
7340 Kings Mountain Rd, Vestavia, AL 35242
4334 Kings Mountain Rdg, Vestavia, AL 35242
4306 Kings Mountain Ridge Way #758, Vestavia Hills, AL 35242
4333 Kings Mountain Rdg, Vestavia, AL 35242
4318 Kings Mountain Rdg, Vestavia, AL 35242
4358 Kings Mountain Rdg, Vestavia, AL 35242
4314 Kings Mountain Rdg, Vestavia, AL 35242
4381 Kings Mountain Rdg, Vestavia, AL 35242
7471 Kings Mountain Rd, Vestavia, AL 35242
7361 Kings Mountain Rd, Vestavia, AL 35242
7542 Kings Mountain Rd, Vestavia, AL 35242
4313 Kings Mountain Rdg, Vestavia, AL 35242
4380 Kings Mountain Rdg, Vestavia, AL 35242
4342 Kings Mountain Rdg, Vestavia, AL 35242
4346 Kings Mountain Rdg, Vestavia, AL 35242
4325 Kings Mountain Rdg, Vestavia, AL 35242
4338 Kings Mountain Rdg, Vestavia, AL 35242
4396 Kings Mountain Rdg, Vestavia, AL 35242
4392 Kings Mountain Rdg, Vestavia, AL 35242
4353 Kings Mountain Rdg, Vestavia, AL 35242
4349 Kings Mountain Rdg, Vestavia, AL 35242
4388 Kings Mountain Rdg, Vestavia, AL 35242
4330 Kings Mountain Rdg, Vestavia, AL 35242
4361 Kings Mountain Rdg, Vestavia, AL 35242
4357 Kings Mountain Rdg, Vestavia, AL 35242
1301 Kingsway Ln, Vestavia, AL 35243
7325 Kings Mountain Ridge Way #748, Vestavia Hills, AL 35242
7481 Kings Mountain Rd, Vestavia, AL 35242
4373 Kings Mountain Rdg, Vestavia, AL 35242
4299 Kings Mountain Ridge Way Unit 754A, Vestavia Hills, AL 35242
4389 Kings Mountain Rdg, Vestavia, AL 35242
4366 Kings Mountain Rdg, Vestavia, AL 35242
4350 Kings Mountain Rdg, Vestavia, AL 35242
4384 Kings Mountain Rdg, Vestavia, AL 35242
4362 Kings Mountain Rdg, Vestavia, AL 35242
7542 Kings Mountain Rd, Vestavia, AL 35242
7546 Kings Mountain Rd, Vestavia, AL 35242
4298 Kings Mountain Rdg #756, Vestavia Hills, AL 35242
7515 Kings Mountain Rd, Vestavia, AL 35242
7534 Kings Mountain Rd, Vestavia, AL 35242
7533 Kings Mountain Rd, Vestavia, AL 35242
7519 Kings Mountain Rd, Vestavia, AL 35242
7390 Kings Mountain Rd, Vestavia, AL 35242
7400 Kings Mtn Rd, Birmingham, AL 35242
7341 Kings Mountain Rd, Vestavia, AL 35242
2601 Kingswood Rd, Vestavia, AL 35226
4341 Kings Mountain Rdg, Vestavia, AL 35242
7537 Kings Mountain Rd, Vestavia, AL 35242
511 Kings Mountain Trl, Vestavia, AL 35242
7331 Kings Mountain Rd, Vestavia, AL 35242
501 Kings Mountain Trl, Vestavia, AL 35242
4297 Kings Mountain Rdg, Vestavia, AL 35242
531 Kings Mountain Trl, Vestavia, AL 35242
4393 Kings Mountain Ridge Way #731, Vestavia Hills, AL 35242
500 Kings Mountain Trl, Vestavia, AL 35242
4302 Kings Mountain Rdg #757, Vestavia Hills, AL 35242
4325 Kings Mountain Ridge Way #748, Vestavia Hills, AL 35242
7509 Kings Mountain Rd, Vestavia, AL 35242
7380 Kings Mountain Rd, Vestavia, AL 35242
4385 Kings Mountain Rdg #733, Vestavia Hills, AL 35242
4381 Kings Mountain Rdg #734, Vestavia Hills, AL 35242
501 Kings Mountain Trl Unit 106A, Vestavia Hills, AL 35242
7340 Kings Mountain Rd #115, Vestavia Hills, AL 35242