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
TIMBER RIDGE-TWIN BRIDGE
Properties in Vestavia Hills in TIMBER RIDGE-TWIN BRIDGE
Find homes for sale in Vestavia Hills by selecting a property below:
613 Twin Branch Dr, Vestavia, AL 35226
623 Tremont Dr, Vestavia Hills, AL 35216
609 Twin Branch Dr, Vestavia, AL 35226
617 Twin Branch Dr, Vestavia, AL 35226
614 Twin Branch Ter, Vestavia, AL 35226
613 Tremont Dr, Vestavia Hills, AL 35216
606 Twin Branch Ter, Vestavia, AL 35226
605 Twin Branch Dr, Vestavia, AL 35226
716 Twin Branch Dr, Vestavia, AL 35226
708 Twin Branch Dr, Vestavia, AL 35226
3317 Timber Ridge Dr, Vestavia, AL 35243
3321 Timber Ridge Dr, Vestavia, AL 35243
3325 Timber Ridge Dr, Vestavia, AL 35243
3329 Timber Ridge Dr, Vestavia, AL 35243
618 Twin Branch Ter, Vestavia, AL 35226
610 Twin Branch Ter, Vestavia, AL 35226
1761 Twin Bridge Dr, Vestavia, AL 35243
1765 Twin Bridge Dr, Vestavia, AL 35243
501 Twin Branch Dr, Vestavia, AL 35226
500 Twin Branch Dr, Vestavia, AL 35226
1352 Turnham Ln, Vestavia Hills, AL 35216
620 Twin Branch Dr, Vestavia, AL 35226
600 Twin Branch Dr, Vestavia, AL 35226
548 Twin Branch Dr, Vestavia, AL 35226
608 Twin Branch Dr, Vestavia, AL 35226
616 Twin Branch Dr, Vestavia, AL 35226
1922 Tree Top Ln, Vestavia Hills, AL 35216
612 Twin Branch Dr, Vestavia, AL 35226
700 Twin Branch Dr, Vestavia, AL 35226
1772 Twin Bridge Dr, Vestavia, AL 35243
509 Twin Branch Dr, Vestavia, AL 35226
514 Twin Branch Dr, Vestavia, AL 35226
505 Twin Branch Dr, Vestavia, AL 35226
1760 Twin Bridge Dr, Vestavia, AL 35243
518 Twin Branch Dr, Vestavia, AL 35226
522 Twin Branch Dr, Vestavia, AL 35226
604 Twin Branch Dr, Vestavia, AL 35226
625 Twin Branch Ter, Vestavia, AL 35226
526 Twin Branch Dr, Vestavia, AL 35226
1768 Twin Bridge Dr, Vestavia, AL 35243
506 Twin Branch Dr, Vestavia, AL 35226
1764 Twin Bridge Dr, Vestavia, AL 35243
510 Twin Branch Dr, Vestavia, AL 35226
623 Twin Branch Ter, Vestavia, AL 35226
621 Twin Branch Ter, Vestavia, AL 35226
440 Trousdale St, Vestavia Hills, AL 35216
1400 Turnham Ln, Vestavia Hills, AL 35216
603 Twin Branch Ter, Vestavia, AL 35226
607 Twin Branch Ter, Vestavia, AL 35226
1408 Turnham Ln, Vestavia Hills, AL 35216
3333 Timber Ridge Dr, Vestavia, AL 35243
429 Trousdale St, Vestavia Hills, AL 35216
1347 Turnham Ln, Vestavia Hills, AL 35216
3332 Timber Ridge Dr, Vestavia, AL 35243
1351 Turnham Ln, Vestavia Hills, AL 35216
3328 Timber Ridge Dr, Vestavia, AL 35243
713 Twin Branch Cir, Vestavia, AL 35226
619 Twin Branch Ter, Vestavia, AL 35226
705 Twin Branch Cir, Vestavia, AL 35226
611 Twin Branch Ter, Vestavia, AL 35226
708 Twin Branch Cir, Vestavia, AL 35226
615 Twin Branch Ter, Vestavia, AL 35226
428 Trousdale St, Vestavia Hills, AL 35216
704 Twin Branch Cir, Vestavia, AL 35226
443 Trousdale St, Vestavia Hills, AL 35216
1774 Twin Bridge Dr, Vestavia, AL 35243
716 Twin Branch Cir, Vestavia, AL 35226
3307 Troy Pl, Vestavia, AL 35243
3324 Timber Ridge Dr, Vestavia, AL 35243
3321 Troy Pl, Vestavia, AL 35243
3304 Troy Pl, Vestavia, AL 35243
3312 Troy Pl, Vestavia, AL 35243
3309 Troy Pl, Vestavia, AL 35243
3324 Troy Pl, Vestavia, AL 35243
3320 Troy Pl, Vestavia, AL 35243
3316 Troy Pl, Vestavia, AL 35243
529 Twin Branch Dr, Vestavia, AL 35226
533 Twin Branch Dr, Vestavia, AL 35226
701 Twin Branch Dr, Vestavia, AL 35226
1352 Turnham Ln, Vestavia Hills, AL 35216
709 Twin Branch Cir, Vestavia Hills, AL 35226
757 Twin Branch Dr, Vestavia, AL 35226
765 Twin Branch Dr, Vestavia, AL 35226
1404 Turnham Ln, Vestavia Hills, AL 35216
728 Twin Branch Dr, Vestavia, AL 35226
726 Twin Branch Dr, Vestavia, AL 35226
782 Twin Branch Dr, Vestavia, AL 35226
724 Twin Branch Dr, Vestavia, AL 35226
789 Twin Branch Dr, Vestavia, AL 35226
786 Twin Branch Dr, Vestavia, AL 35226
741 Twin Branch Dr, Vestavia, AL 35226
749 Twin Branch Dr, Vestavia, AL 35226
773 Twin Branch Dr, Vestavia, AL 35226
781 Twin Branch Dr, Vestavia, AL 35226
700 Twin Branch Cir, Vestavia, AL 35226
701 Twin Branch Cir, Vestavia, AL 35226
1340 Turnham Ln, Vestavia Hills, AL 35216
712 Twin Branch Cir, Vestavia, AL 35226
1335 Turnham Ln, Vestavia Hills, AL 35216
1344 Turnham Ln, Vestavia Hills, AL 35216
705 Twin Branch Dr, Vestavia, AL 35226
709 Twin Branch Dr, Vestavia, AL 35226
1405 Turnham Ln, Vestavia Hills, AL 35216
1339 Turnham Ln, Vestavia Hills, AL 35216
1401 Turnham Ln, Vestavia Hills, AL 35216
1343 Turnham Ln, Vestavia Hills, AL 35216
705 Twin Branch Cir, Vestavia, AL 35226
617 Tremont Dr, Vestavia Hills, AL 35216
1336 Turnham Ln, Vestavia Hills, AL 35216
1348 Turnham Ln, Vestavia Hills, AL 35216
444 Trousdale St, Vestavia Hills, AL 35216
521 Twin Branch Dr, Vestavia, AL 35226
525 Twin Branch Dr, Vestavia, AL 35226
732 Twin Branch Dr, Vestavia, AL 35226
1409 Turnham Ln, Vestavia Hills, AL 35216
740 Twin Branch Dr, Vestavia, AL 35226
770 Twin Branch Dr, Vestavia, AL 35226
774 Twin Branch Dr, Vestavia, AL 35226
711 Twin Branch Dr, Vestavia, AL 35226
756 Twin Branch Dr, Vestavia, AL 35226
764 Twin Branch Dr, Vestavia, AL 35226
748 Twin Branch Dr, Vestavia, AL 35226
778 Twin Branch Dr, Vestavia, AL 35226
764 Twin Branch Dr #5, Vestavia Hills, AL 35226