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
WAKEFIELD-WELLINGTON
Properties in Vestavia Hills in WAKEFIELD-WELLINGTON
Find homes for sale in Vestavia Hills by selecting a property below:
2521 Waldridge Rd, Vestavia Hills, AL 35216
2670 Watkins Glen Dr, Vestavia Hills, AL 35216
2013 Wedgewood Rd, Vestavia Hills, AL 35216
2024 Wedgewood Rd, Vestavia Hills, AL 35216
3961 Wall St, Vestavia, AL 35243
3975 Wall St, Vestavia, AL 35243
3965 Wall St, Vestavia, AL 35243
1684 Warren Ln, Vestavia, AL 35243
2717 Watkins Glen Dr, Vestavia Hills, AL 35216
2713 Watkins Glen Dr, Vestavia Hills, AL 35216
3955 Wall St, Vestavia, AL 35243
2728 Watkins Glen Dr, Vestavia Hills, AL 35216
2720 Watkins Glen Dr, Vestavia Hills, AL 35216
2724 Watkins Glen Dr, Vestavia Hills, AL 35216
3505 Water Oak Dr, Vestavia, AL 35243
2001 Wedgewood Rd, Vestavia Hills, AL 35216
3421 Water Oak Dr, Vestavia, AL 35243
3512 Water Oak Dr, Vestavia, AL 35243
3417 Water Oak Dr, Vestavia, AL 35243
3469 Water Oak Dr, Vestavia, AL 35243
3508 Water Oak Dr, Vestavia, AL 35243
3401 Water Oak Dr, Vestavia, AL 35243
3453 Water Oak Dr, Vestavia, AL 35243
3425 Water Oak Dr, Vestavia, AL 35243
3416 Watertown Pl, Vestavia, AL 35243
2204 Wedgewood Rd, Vestavia Hills, AL 35216
3409 Water Oak Dr, Vestavia, AL 35243
3405 Water Oak Dr, Vestavia, AL 35243
3413 Water Oak Dr, Vestavia, AL 35243
2700 Watkins Glen Dr, Vestavia Hills, AL 35216
2701 Watkins Glen Dr, Vestavia Hills, AL 35216
2704 Watkins Glen Dr, Vestavia Hills, AL 35216
2709 Watkins Glen Dr, Vestavia Hills, AL 35216
2027 Wedgewood Rd, Vestavia Hills, AL 35216
2222 Wedgewood Rd, Vestavia Hills, AL 35216
2236 Wedgewood Rd, Vestavia Hills, AL 35216
2687 Watkins Glen Dr, Vestavia Hills, AL 35216
3509 Water Oak Dr, Vestavia, AL 35243
3511 White Oak Dr, Birmingham, AL 35243
2029 Wedgewood Rd, Vestavia Hills, AL 35216
2017 Wedgewood Rd, Vestavia Hills, AL 35216
3436 Water Oak Dr, Vestavia, AL 35243
3432 Water Oak Dr, Vestavia, AL 35243
2009 Wedgewood Rd, Vestavia Hills, AL 35216
3428 Water Oak Dr, Vestavia, AL 35243
3460 Water Oak Dr, Vestavia, AL 35243
2708 Watkins Glen Dr, Vestavia Hills, AL 35216
3416 Water Oak Dr, Vestavia, AL 35243
3412 Water Oak Dr, Vestavia, AL 35243
3408 Water Oak Dr, Vestavia, AL 35243
2712 Watkins Glen Dr, Vestavia Hills, AL 35216
3444 Water Oak Dr, Vestavia, AL 35243
3464 Water Oak Dr, Vestavia, AL 35243
2695 Watkins Glen Dr, Vestavia Hills, AL 35216
3468 Water Oak Dr, Vestavia, AL 35243
3456 Water Oak Dr, Vestavia, AL 35243
3404 Water Oak Dr, Vestavia, AL 35243
7325 Wakefield Rd, Vestavia, AL 35242
3400 Water Oak Dr, Vestavia, AL 35243
3420 Water Oak Dr, Vestavia, AL 35243
3424 Water Oak Dr, Vestavia, AL 35243
1645 Warren Ln, Vestavia, AL 35243
3966 Wall St, Vestavia, AL 35243
3916 Waynely Dr, Birmingham, AL 35243
2025 Wedgewood Rd, Vestavia Hills, AL 35216
1665 Warren Ln, Vestavia, AL 35243
1661 Warren Ln, Vestavia, AL 35243
1664 Warren Ln, Vestavia, AL 35243
1669 Warren Ln, Vestavia, AL 35243
1653 Warren Ln, Vestavia, AL 35243
1660 Warren Ln, Vestavia, AL 35243
3477 Water Oak Dr, Vestavia, AL 35243
1676 Warren Ln, Vestavia, AL 35243
1680 Warren Ln, Vestavia, AL 35243
3473 Water Oak Dr, Vestavia, AL 35243
1668 Warren Ln, Vestavia, AL 35243
2691 Watkins Glen Dr, Vestavia Hills, AL 35216
2205 Wedgewood Rd, Vestavia Hills, AL 35216
3457 Water Oak Dr, Vestavia, AL 35243
1672 Warren Ln, Vestavia, AL 35243
3500 Water Oak Dr, Vestavia, AL 35243
3465 Water Oak Dr, Vestavia, AL 35243
1684 Warren Ln, Vestavia, AL 35243
3504 Water Oak Dr, Vestavia, AL 35243
2683 Watkins Glen Dr, Vestavia Hills, AL 35216
3461 Water Oak Dr, Vestavia, AL 35243
3967 Wall St, Vestavia, AL 35243
2716 Watkins Glen Dr, Vestavia Hills, AL 35216
3448 Water Oak Dr, Vestavia, AL 35243
3452 Water Oak Dr, Vestavia, AL 35243
3440 Water Oak Dr, Vestavia, AL 35243
3476 Water Oak Dr, Vestavia, AL 35243
3480 Water Oak Dr, Vestavia, AL 35243
1673 Warren Ln, Vestavia, AL 35243
3484 Water Oak Dr, Vestavia, AL 35243
3472 Water Oak Dr, Vestavia, AL 35243
1677 Warren Ln, Vestavia, AL 35243
7320 Wakefield Rd, Vestavia, AL 35242
1657 Warren Ln, Vestavia, AL 35243
2204 Wedgewood Rd Unit 018001, Vestavia Hills, AL 35216
1683 Warren Ln, Vestavia, AL 35243
3400 Watertown Pl, Vestavia, AL 35243
3420 Watertown Pl, Vestavia, AL 35243
3412 Watertown Pl, Vestavia, AL 35243
3404 Watertown Pl, Vestavia, AL 35243
3409 Watertown Pl, Vestavia, AL 35243
2721 Watkins Glen Dr, Vestavia Hills, AL 35216
3405 Watertown Pl, Vestavia, AL 35243
3417 Watertown Pl, Vestavia, AL 35243
3413 Watertown Pl, Vestavia, AL 35243
3401 Watertown Pl, Vestavia, AL 35243
3973 Wall St, Vestavia, AL 35243
2214 Wedgewood Rd, Vestavia Hills, AL 35216
2210 Wedgewood Rd, Vestavia Hills, AL 35216
2023 Wedgewood Rd, Vestavia Hills, AL 35216
3969 Wall St, Vestavia, AL 35243
3971 Wall St, Vestavia, AL 35243
3948 Wall St #1, Vestavia Hills, AL 35243
1200 Wellington Cir, Vestavia, AL 35243
3970 Wall St, Vestavia, AL 35243
1201 Wellington Cir, Vestavia, AL 35243
3966 Wall St, Vestavia, AL 35243
3951 Wall St, Vestavia, AL 35243
3948 Wall St, Vestavia, AL 35243