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
MILLBROOK-MISSION
Properties in Vestavia Hills in MILLBROOK-MISSION
Find homes for sale in Vestavia Hills by selecting a property below:
1901 Mission Rd, Vestavia Hills, AL 35216
3596 Miller Hill Way #3, Vestavia Hills, AL 35243
3600 Miller Hill Way #4, Vestavia Hills, AL 35243
2713 Millwood Rd, Vestavia, AL 35243
1900 Mission Rd, Vestavia Hills, AL 35216
3676 Miller Hill Way #23, Vestavia Hills, AL 35243
1837 Mission Rd, Vestavia Hills, AL 35216
1833 Mission Rd, Vestavia Hills, AL 35216
3592 Miller Hill Way #2, Vestavia Hills, AL 35243
3675 Miller Hill Way #30, Vestavia Hills, AL 35243
3680 Miller Hill Way #24, Vestavia Hills, AL 35243
3692 Miller Hill Way #27, Vestavia Hills, AL 35243
3660 Miller Hill Way #19, Vestavia Hills, AL 35243
2616 Millwood Rd, Vestavia, AL 35243
2709 Millwood Rd, Vestavia, AL 35243
3635 Miller Hill Way, Birmingham, AL 35243
3663 Miller Hill Way #33, Vestavia Hills, AL 35243
3688 Miller Hill Way #26, Vestavia Hills, AL 35243
3664 Miller Hill Way #20, Vestavia Hills, AL 35243
2612 Millwood Rd #6, Vestavia Hills, AL 35243
3668 Miller Hill Way #21, Vestavia Hills, AL 35243
3604 Miller Hill Way #05, Vestavia Hills, AL 35243
3632 Miller Hill Way #12, Vestavia Hills, AL 35243
3607 Miller Hill Way #36, Vestavia Hills, AL 35243
3595 Miller Hill Way #39, Vestavia Hills, AL 35243
3611 Miller Hill Way #35, Vestavia Hills, AL 35243
3672 Miller Hill Way #22, Vestavia Hills, AL 35243
3648 Miller Hill Way #16, Vestavia Hills, AL 35243
2710 Millwood Rd, Vestavia, AL 35243
2621 Millwood Rd, Vestavia, AL 35243
2621 Millwood Rd #23, Vestavia Hills, AL 35243
1832 Mission Rd, Vestavia Hills, AL 35216
1836 Mission Rd, Vestavia Hills, AL 35216
1904 Mission Rd, Vestavia Hills, AL 35216
3576 Miller Hill Dr, Birmingham, AL 35243
2757 Millbrook Rd, Vestavia, AL 35243
3636 Miller Hill Way #13, Vestavia Hills, AL 35243
3652 Miller Hill Way, Birmingham, AL 35243
3648 Miller Hill Way, Birmingham, AL 35243
2612 Millwood Rd, Vestavia, AL 35243
3656 Miller Hill Way, Birmingham, AL 35243
3679 Miller Hill Way #29, Vestavia Hills, AL 35243
3624 Miller Hill Way, Birmingham, AL 35243
3663 Miller Hill Way, Birmingham, AL 35243
3667 Miller Hill Way, Birmingham, AL 35243
3671 Miller Hill Way, Birmingham, AL 35243
1828 Mission Rd, Vestavia Hills, AL 35216
3599 Miller Hill Way #38, Vestavia Hills, AL 35243
3675 Miller Hill Way, Birmingham, AL 35243
3679 Miller Hill Way, Birmingham, AL 35243
3683 Miller Hill Way, Birmingham, AL 35243
3660 Miller Hill Way, Birmingham, AL 35243
3664 Miller Hill Way, Birmingham, AL 35243
3684 Miller Hill Way, Birmingham, AL 35243
1823 Mission Rd, Vestavia Hills, AL 35216
3652 Miller Hill Way #17, Vestavia Hills, AL 35243
3680 Miller Hill Way, Birmingham, AL 35243
1829 Mission Rd, Vestavia Hills, AL 35216
3624 Miller Hill Way #10, Vestavia Hills, AL 35243
1804 Mission Rd, Vestavia Hills, AL 35216
1800 Mission Rd, Vestavia Hills, AL 35216
1808 Mission Rd, Vestavia Hills, AL 35216
1824 Mission Rd, Vestavia Hills, AL 35216
3622 Miller Hill Way, Birmingham, AL 35243
1820 Mission Rd, Vestavia Hills, AL 35216
1816 Mission Rd, Vestavia Hills, AL 35216
3628 Miller Hill Way, Birmingham, AL 35243
3644 Miller Hill Way, Birmingham, AL 35243
3640 Miller Hill Way, Birmingham, AL 35243
3588 Miller Hill Way, Birmingham, AL 35243
2712 Millwood Rd, Vestavia, AL 35243
3592 Miller Hill Way, Birmingham, AL 35243
3596 Miller Hill Way, Birmingham, AL 35243
3600 Miller Hill Way, Birmingham, AL 35243
3604 Miller Hill Way, Birmingham, AL 35243
3608 Miller Hill Way, Birmingham, AL 35243
3612 Miller Hill Way, Birmingham, AL 35243
3616 Miller Hill Way, Birmingham, AL 35243
3620 Miller Hill Way, Birmingham, AL 35243
3587 Miller Hill Way, Birmingham, AL 35243
3591 Miller Hill Way, Birmingham, AL 35243
3595 Miller Hill Way, Birmingham, AL 35243
3599 Miller Hill Way, Birmingham, AL 35243
3603 Miller Hill Way, Birmingham, AL 35243
1812 Mission Rd, Vestavia Hills, AL 35216
3607 Miller Hill Way, Birmingham, AL 35243
3611 Miller Hill Way, Birmingham, AL 35243
2624 Millwood Rd, Vestavia, AL 35243
2628 Millwood Rd, Vestavia, AL 35243
3659 Miller Hill Way, Birmingham, AL 35243
2632 Millwood Rd, Vestavia, AL 35243
2601 Millwood Rd, Vestavia, AL 35243
3692 Miller Hill Way, Birmingham, AL 35243
3672 Miller Hill Way, Birmingham, AL 35243
3676 Miller Hill Way, Birmingham, AL 35243
3668 Miller Hill Way, Birmingham, AL 35243
3688 Miller Hill Way, Birmingham, AL 35243
2761 Millbrook Rd, Vestavia, AL 35243
2617 Millwood Rd, Vestavia, AL 35243
2613 Millwood Cir, Vestavia, AL 35243
2620 Millwood Rd, Vestavia, AL 35243
2629 Millwood Rd, Vestavia, AL 35243
2701 Millwood Rd, Vestavia, AL 35243
3636 Miller Hill Way, Birmingham, AL 35243
3632 Miller Hill Way, Birmingham, AL 35243
1801 Mission Rd, Vestavia Hills, AL 35216
2608 Millwood Rd, Vestavia, AL 35243
2757 Millbrook Rd, Vestavia, AL 35243
2600 Millwood Rd, Vestavia, AL 35243
3591 Miller Hill Way #40, Vestavia Hills, AL 35243
2604 Millwood Rd, Vestavia, AL 35243
2616 Millwood Rd, Vestavia, AL 35243
3603 Miller Hill Way #37, Vestavia Hills, AL 35243
2617 Millwood Cir, Vestavia, AL 35243
2609 Millwood Rd, Vestavia, AL 35243
2601 Millwood Cir, Vestavia, AL 35243
2605 Millwood Cir, Vestavia, AL 35243
2609 Millwood Cir, Vestavia, AL 35243
1817 Mission Rd, Vestavia Hills, AL 35216
1813 Mission Rd, Vestavia Hills, AL 35216
1809 Mission Rd, Vestavia Hills, AL 35216
2717 Millwood Rd, Vestavia, AL 35243
1805 Mission Rd, Vestavia Hills, AL 35216
1821 Mission Rd, Vestavia Hills, AL 35216