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
MOUNTAIN WOODS-NORWICH
Properties in Vestavia Hills in MOUNTAIN WOODS-NORWICH
Find homes for sale in Vestavia Hills by selecting a property below:
2605 Mountain Woods Dr, Vestavia Hills, AL 35216
3908 Nazha Ln, Vestavia, AL 35243
3912 Nazha Ln, Vestavia, AL 35243
3904 Nazha Ln, Vestavia, AL 35243
2717 Mountain Woods Dr, Vestavia Hills, AL 35216
3900 Nazha Ln, Vestavia, AL 35243
3451 Norwich Dr, Vestavia, AL 35243
2637 Mountain Woods Dr, Vestavia Hills, AL 35216
3455 Norwich Dr, Vestavia, AL 35243
3435 Norwich Dr, Vestavia, AL 35243
3439 Norwich Dr, Vestavia, AL 35243
3985 Natchez Dr, Vestavia, AL 35243
2704 Mountain Woods Dr, Vestavia Hills, AL 35216
2713 Mountain Woods Dr, Vestavia Hills, AL 35216
3459 Norwich Dr, Vestavia, AL 35243
2708 Mountain Woods Dr, Vestavia Hills, AL 35216
1737 Murray Hill Rd, Vestavia Hills, AL 35216
2589 Mountain Woods Dr, Vestavia Hills, AL 35216
2700 Mountain Woods Dr, Vestavia Hills, AL 35216
2709 Mountain Woods Dr, Vestavia Hills, AL 35216
2609 Mountain Woods Dr, Vestavia Hills, AL 35216
2705 Mountain Woods Dr, Vestavia Hills, AL 35216
2617 Mountain Woods Dr, Vestavia Hills, AL 35216
2708 Mount Royal Cir, Mountain Brk, AL 35216
2729 Mountain Woods Dr, Vestavia Hills, AL 35216
2725 Mountain Woods Dr, Vestavia Hills, AL 35216
3508 Nazha Cir, Vestavia, AL 35243
3991 Natchez Dr #4, Vestavia Hills, AL 35243
3993 Natchez Dr #5, Vestavia Hills, AL 35243
1804 Mountain Woods Pl, Vestavia Hills, AL 35216
3901 Nazha Ln, Vestavia, AL 35243
1808 Mountain Woods Pl, Vestavia Hills, AL 35216
1809 Mountain Woods Pl, Vestavia Hills, AL 35216
1805 Mountain Woods Pl, Vestavia Hills, AL 35216
3905 Nazha Ln, Vestavia, AL 35243
1800 Mountain Woods Pl, Vestavia Hills, AL 35216
2620 Mountain Woods Dr, Vestavia Hills, AL 35216
3988 Natchez Dr, Vestavia, AL 35243
3125 Napoleon Ct, Vestavia Hills, AL 35243
3984 Natchez Dr, Vestavia, AL 35243
1760 Murray Hill Rd, Vestavia Hills, AL 35216
4045 Noel Dr, Vestavia, AL 35243
4046 Noel Dr, Vestavia, AL 35243
3914 Napoleon Ct, Vestavia, AL 35243
4058 Noel Dr, Vestavia, AL 35243
1820 Mountain Woods Pl, Vestavia Hills, AL 35216
4049 Noel Dr, Vestavia, AL 35243
1764 Murray Hill Rd, Vestavia Hills, AL 35216
1824 Mountain Woods Pl, Vestavia Hills, AL 35216
1829 Mountain Woods Pl, Vestavia Hills, AL 35216
3987 Natchez Dr, Vestavia, AL 35243
3443 Norwich Dr, Vestavia, AL 35243
2588 Mountain Woods Dr, Vestavia Hills, AL 35216
3447 Norwich Dr, Vestavia, AL 35243
1796 Murray Hill Rd, Vestavia Hills, AL 35216
1801 Mountain Woods Pl, Vestavia Hills, AL 35216
2633 Mountain Woods Dr, Vestavia Hills, AL 35216
2629 Mountain Woods Dr, Vestavia Hills, AL 35216
2601 Mountain Woods Dr, Vestavia Hills, AL 35216
1784 Murray Hill Rd, Vestavia Hills, AL 35216
2608 Mountain Woods Dr, Vestavia Hills, AL 35216
2621 Mountain Woods Dr, Vestavia Hills, AL 35216
2604 Mountain Woods Dr, Vestavia Hills, AL 35216
2612 Mountain Woods Dr, Vestavia Hills, AL 35216
2600 Mountain Woods Dr, Vestavia Hills, AL 35216
1752 Murray Hill Rd, Vestavia Hills, AL 35216
1772 Murray Hill Rd, Vestavia Hills, AL 35216
3989 Natchez Dr, Vestavia, AL 35243
3995 Natchez Dr, Vestavia, AL 35243
3993 Natchez Dr, Vestavia, AL 35243
3982 Natchez Dr, Vestavia, AL 35243
3991 Natchez Dr, Vestavia, AL 35243
3969 Natchez Dr, Vestavia, AL 35243
3965 Natchez Dr, Vestavia, AL 35243
2708 Mt Royal Cir #17, Vestavia Hills, AL 35216
3973 Natchez Dr, Vestavia, AL 35243
3715 Northcote Dr, Mountain Brk, AL 35223
3428 Norwich Dr, Vestavia, AL 35243
4053 Noel Dr, Vestavia, AL 35243
3432 Norwich Dr, Vestavia, AL 35243
1737 Murray Hill Rd, Vestavia Hills, AL 35216
1728 Murray Hill Rd, Vestavia Hills, AL 35216
4054 Noel Dr, Vestavia, AL 35243
2717 Mount Royal Cir, Mountain Brk, AL 35216
2728 Mount Royal Cir, Mountain Brk, AL 35216
2720 Mount Royal Cir, Mountain Brk, AL 35216
3520 Nazha Cir, Vestavia, AL 35243
3516 Nazha Cir, Vestavia, AL 35243
3512 Nazha Cir, Vestavia, AL 35243
3960 Natchez Dr, Vestavia, AL 35243
2716 Mount Royal Cir, Mountain Brk, AL 35216
3992 Natchez Dr, Vestavia, AL 35243
1813 Mountain Woods Pl, Vestavia Hills, AL 35216
1817 Mountain Woods Pl, Vestavia Hills, AL 35216
3956 Natchez Dr, Vestavia, AL 35243
1821 Mountain Woods Pl, Vestavia Hills, AL 35216
3990 Natchez Dr, Vestavia, AL 35243
1825 Mountain Woods Pl, Vestavia Hills, AL 35216
3987 Natchez Dr #2, Vestavia Hills, AL 35243
3948 Natchez Dr, Vestavia, AL 35243
3416 Norwich Dr, Vestavia, AL 35243
3952 Natchez Dr, Vestavia, AL 35243
3412 Norwich Dr, Vestavia, AL 35243
3986 Natchez Dr, Vestavia, AL 35243
3400 Norwich Dr, Vestavia, AL 35243
2712 Mount Royal Cir, Mountain Brk, AL 35216
3421 Norwich Dr, Vestavia, AL 35243
1812 Mountain Woods Pl, Vestavia Hills, AL 35216
3408 Norwich Dr, Vestavia, AL 35243
3404 Norwich Dr, Vestavia, AL 35243
3976 Natchez Dr, Vestavia, AL 35243
3417 Norwich Dr, Vestavia, AL 35243
3413 Norwich Dr, Vestavia, AL 35243
3409 Norwich Dr, Vestavia, AL 35243
3405 Norwich Dr, Vestavia, AL 35243
1816 Mountain Woods Pl, Vestavia Hills, AL 35216
3964 Natchez Dr, Vestavia, AL 35243
3401 Norwich Dr, Vestavia, AL 35243
2720 Mountain Woods Dr, Vestavia Hills, AL 35216
3972 Natchez Dr, Vestavia, AL 35243
2712 Mountain Woods Dr, Vestavia Hills, AL 35216
3968 Natchez Dr, Vestavia, AL 35243
2721 Mountain Woods Dr, Vestavia Hills, AL 35216
2724 Mountain Woods Dr, Vestavia Hills, AL 35216