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
RIVER MIST-RIVER VIEW
Properties in Vestavia Hills in RIVER MIST-RIVER VIEW
Find homes for sale in Vestavia Hills by selecting a property below:
3723 River Terrace Cir, Vestavia, AL 35223
3613 River Ridge Rd, Vestavia, AL 35243
3612 River Ridge Rd, Vestavia, AL 35243
3608 River Ridge Rd, Vestavia, AL 35243
3600 River Ridge Rd, Vestavia, AL 35243
3604 River Ridge Rd, Vestavia, AL 35243
4112 River View Cv, Mountain Brk, AL 35243
3429 River Tree Ln, Vestavia, AL 35223
3450 River Terrace Dr, Vestavia, AL 35223
3442 River Terrace Dr, Vestavia, AL 35223
3409 River Tree Ln, Vestavia, AL 35223
3404 River Tree Ln, Vestavia, AL 35223
3400 River Tree Ln, Vestavia, AL 35223
3425 River Tree Ln, Vestavia, AL 35223
3412 River Tree Ln, Vestavia, AL 35223
3408 River Tree Ln, Vestavia, AL 35223
3421 River Tree Ln, Vestavia, AL 35223
3405 River Tree Ln, Vestavia, AL 35223
3617 River Ridge Rd, Vestavia, AL 35243
3420 River Tree Ln, Vestavia, AL 35223
3621 River Ridge Rd, Vestavia, AL 35243
3416 River Tree Ln, Vestavia, AL 35223
2629 River Trace Ct, Vestavia, AL 35243
3605 River Ridge Rd, Vestavia, AL 35243
2625 River Trace Ct, Vestavia, AL 35243
3402 River Terrace Dr, Vestavia, AL 35223
2542 River Trace Cir, Vestavia, AL 35243
3414 River Terrace Dr, Vestavia, AL 35223
3410 River Terrace Dr, Vestavia, AL 35223
3441 River Terrace Dr, Vestavia, AL 35223
3445 River Terrace Dr, Vestavia, AL 35223
3449 River Terrace Dr, Vestavia, AL 35223
3438 River Terrace Dr, Vestavia, AL 35223
4137 River View Cv, Vestavia, AL 35243
4145 River View Cv, Vestavia, AL 35243
3841 River Run Trl, Vestavia, AL 35243
4101 River View Cv, Vestavia, AL 35243
4100 River View Cv, Vestavia, AL 35243
2637 River Trace Ct, Vestavia, AL 35243
4183 River Oaks Dr, Vestavia Hills, AL 35216
4187 River Oaks Dr, Vestavia Hills, AL 35216
4189 River Oaks Dr, Vestavia Hills, AL 35216
4169 River Oaks Dr, Vestavia Hills, AL 35216
4105 River View Cv, Vestavia, AL 35243
4133 River View Cv, Vestavia, AL 35243
4102 River View Cv, Vestavia, AL 35243
4125 River View Cv, Vestavia, AL 35243
4129 River View Cv, Vestavia, AL 35243
4120 River View Cv, Vestavia, AL 35243
4120 River View Cv, Vestavia, AL 35243
3829 River Run Trl, Vestavia, AL 35243
4116 River View Cv, Mountain Brk, AL 35243
4109 River View Cv, Vestavia, AL 35243
3813 River Run Trl, Vestavia Hills, AL 35243
3417 River Tree Ln, Vestavia, AL 35223
4121 River View Cv, Vestavia, AL 35243
4113 River View Cv, Vestavia, AL 35243
2613 River Trace Ct, Vestavia, AL 35243
2609 River Trace Ct, Vestavia, AL 35243
2617 River Trace Ct, Vestavia, AL 35243
2605 River Trace Ct, Vestavia, AL 35243
2521 River Trace Cir, Vestavia, AL 35243
3722 River Terrace Cir Unit D, Vestavia, AL 35223
2505 River Trace Cir, Vestavia, AL 35243
3726 River Terrace Cir, Vestavia, AL 35223
2531 River Trace Cir, Vestavia, AL 35243
3731 River Terrace Cir, Vestavia, AL 35223
2525 River Trace Cir, Vestavia, AL 35243
3710 River Terrace Cir, Vestavia, AL 35223
2537 River Trace Cir, Vestavia, AL 35243
3714 River Terrace Cir, Vestavia, AL 35223
3718 River Terrace Cir, Vestavia, AL 35223
4137 Riverview Cv #32, Vestavia Hills, AL 35243
4132 River View Cv, Vestavia, AL 35243
3430 River Mist Cir, Vestavia, AL 35223
3434 River Terrace Dr, Vestavia, AL 35223
3437 River Terrace Dr, Vestavia, AL 35223
3706 River Terrace Cir, Vestavia, AL 35223
3833 River Run Trl, Vestavia, AL 35243
3837 River Run Trl, Vestavia, AL 35243
3850 River Run Trl, Vestavia, AL 35243
3422 River Mist Cir, Vestavia, AL 35223
3426 River Mist Cir, Vestavia, AL 35223
2530 River Trace Cir, Vestavia, AL 35243
3629 River Ridge Rd, Vestavia, AL 35243
3403 River Terrace Dr, Vestavia, AL 35223
2621 River Trace Ct, Vestavia, AL 35243
2601 River Trace Ct, Vestavia, AL 35243
3832 River Run Trl, Vestavia, AL 35243
4124 River View Cv, Vestavia, AL 35243
2538 River Trace Cir, Vestavia, AL 35243
2534 River Trace Cir, Vestavia, AL 35243
3609 River Ridge Rd, Vestavia, AL 35243
2514 River Trace Cir, Vestavia, AL 35243
3407 River Terrace Dr, Vestavia, AL 35223
2633 River Trace Ct, Vestavia, AL 35243
3411 River Terrace Dr, Vestavia, AL 35223
2522 River Trace Cir, Vestavia, AL 35243
2518 River Trace Cir, Vestavia, AL 35243
3625 River Ridge Rd, Vestavia, AL 35243
2501 River Trace Cir, Vestavia, AL 35243
3415 River Terrace Dr, Vestavia, AL 35223
3817 River Run Trl, Vestavia, AL 35243
2526 River Trace Cir, Vestavia, AL 35243
2506 River Trace Cir, Vestavia, AL 35243
3616 River Ridge Rd, Vestavia, AL 35243
3707 River Terrace Cir, Vestavia, AL 35223
3821 River Run Trl, Vestavia, AL 35243
2502 River Trace Cir, Vestavia, AL 35243
3601 River Ridge Rd, Vestavia, AL 35243
2517 River Trace Cir, Vestavia, AL 35243
3727 River Terrace Cir, Vestavia, AL 35223
2510 River Trace Cir, Vestavia, AL 35243
3719 River Terrace Cir, Vestavia, AL 35223
2509 River Trace Cir, Vestavia, AL 35243
3711 River Terrace Cir, Vestavia, AL 35223
2513 River Trace Cir, Vestavia, AL 35243
3809 River Run Trl, Vestavia, AL 35243
3825 River Run Trl, Vestavia, AL 35243
3845 River Run Trl, Vestavia, AL 35243
3849 River Run Trl, Vestavia, AL 35243
4116 River View Cv, Mountain Brk, AL 35243
4141 River View Cv, Vestavia, AL 35243
4134 River View Cv, Vestavia, AL 35243