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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
MONTREAT-MONTREAT
Properties in Vestavia Hills in MONTREAT-MONTREAT
Find homes for sale in Vestavia Hills by selecting a property below:
2090 Montreat Cir #2090, Vestavia Hills, AL 35216
2085 Montreat Cir, Vestavia Hills, AL 35216
2081 Montreat Cir, Vestavia Hills, AL 35216
2089 Montreat Cir, Vestavia Hills, AL 35216
2118 Montreat Cir #2118, Vestavia Hills, AL 35216
2078 Montreat Cir, Vestavia Hills, AL 35216
2086 Montreat Cir, Vestavia Hills, AL 35216
2079 Montreat Cir, Vestavia Hills, AL 35216
2060 Montreat Cir, Vestavia Hills, AL 35216
2092 Montreat Cir #2092, Vestavia Hills, AL 35216
2076 Montreat Cir, Vestavia Hills, AL 35216
2075 Montreat Cir, Vestavia Hills, AL 35216
2076 Montreat Cir #2076, Vestavia Hills, AL 35216
2074 Montreat Cir, Vestavia Hills, AL 35216
2061 Montreat Cir Unit 2061A, Vestavia Hills, AL 35216
2086 Montreat Cir #0, Vestavia Hills, AL 35216
2091 Montreat Cir, Vestavia Hills, AL 35216
2088 Montreat Cir, Vestavia Hills, AL 35216
2061 Montreat Cir Unit 2061B, Vestavia Hills, AL 35216
2201 Montreat Cir Unit C, Vestavia Hills, AL 35216
2092 Montreat Cir, Vestavia Hills, AL 35216
2112 Montreat Cir #1, Vestavia Hills, AL 35216
2093 Montreat Cir, Vestavia Hills, AL 35216
4657 Brexton St, Trussville, AL 35173
2128 Montreat Cir #2128, Vestavia Hills, AL 35216
2083 Montreat Cir, Vestavia Hills, AL 35216
2080 Montreat Cir, Vestavia Hills, AL 35216
4680 Brexton St, Trussville, AL 35173
2075 Montreat Cir #2075, Vestavia Hills, AL 35216
2066 Montreat Cir #2066, Vestavia Hills, AL 35216
2087 Montreat Cir, Vestavia Hills, AL 35216
2054 Montreat Cir #0, Vestavia Hills, AL 35216
2118 Montreat Cir, Vestavia Hills, AL 35216
2106 Montreat Cir #2106, Vestavia Hills, AL 35216
2114 Montreat Cir #2114, Vestavia Hills, AL 35216
2122 Montreat Cir, Vestavia Hills, AL 35216
2120 Montreat Cir, Vestavia Hills, AL 35216
2081 Montreat Cir #2081, Vestavia Hills, AL 35216
2100 Montreat Cir, Vestavia Hills, AL 35216
2201A Montreat Cir Apt D, Vestavia Hills, AL 35216
2104 Montreat Cir, Vestavia Hills, AL 35216
2058 Montreat Cir #2058, Vestavia Hills, AL 35216
2116 Montreat Cir, Vestavia Hills, AL 35216
2102 Montreat Cir, Vestavia Hills, AL 35216
2053 Montreat Cir Unit 2053C, Vestavia Hills, AL 35216
2053 Montreat Cir Unit D, Vestavia Hills, AL 35216
2053 Montreat Cir Unit 2053D, Vestavia Hills, AL 35216
2084 Montreat Cir #2084, Vestavia Hills, AL 35216
2053 Montreat Cir Unit 2053A, Vestavia Hills, AL 35216
2052 Montreat Cir, Vestavia Hills, AL 35216
2053 Montreat Cir Unit B, Vestavia Hills, AL 35216
2110 Montreat Cir, Vestavia Hills, AL 35216
2099 Montreat Cir, Vestavia Hills, AL 35216
2053 Montreat Cir Unit 2053B, Vestavia Hills, AL 35216
2054 Montreat Cir, Vestavia Hills, AL 35216
2126 Montreat Cir #2126, Vestavia Hills, AL 35216
2056 Montreat Cir #2056, Vestavia Hills, AL 35216
2056 Montreat Cir, Vestavia Hills, AL 35216
2095 Montreat Cir, Vestavia Hills, AL 35216
2112 Montreat Cir, Vestavia Hills, AL 35216
2058 Montreat Cir, Vestavia Hills, AL 35216
2094 Montreat Cir, Vestavia Hills, AL 35216
2200 Montreat Cir Unit A, Vestavia Hills, AL 35216
2130 Montreat Cir, Vestavia Hills, AL 35216
2098 Montreat Cir #2098, Vestavia Hills, AL 35216
2061 Montreat Cir Unit C, Vestavia Hills, AL 35216
2200 Montreat Cir Unit 2200C, Vestavia Hills, AL 35216
2200 Montreat Cir Unit 2200B, Vestavia Hills, AL 35216
2120 Montreat Cir #0, Birmingham, AL 35216
2097 Montreat Cir #2097, Vestavia Hills, AL 35216
2200 Montreat Cir Unit 2200D, Vestavia Hills, AL 35216
2061 Montreat Cir Unit D, Vestavia Hills, AL 35216
2128 Montreat Cir, Vestavia Hills, AL 35216
2126 Montreat Cir, Vestavia Hills, AL 35216
2124 Montreat Cir, Vestavia Hills, AL 35216
2072 Montreat Cir #2072, Vestavia Hills, AL 35216
2077 Montreat Cir, Vestavia Hills, AL 35216
2073 Montreat Cir, Vestavia Hills, AL 35216
2072 Montreat Cir, Vestavia Hills, AL 35216
2071 Montreat Cir #2071, Vestavia Hills, AL 35216
2201 Montreat Cir Unit 2201A, Vestavia Hills, AL 35216
2064 Montreat Cir Unit A, Vestavia Hills, AL 35216
7953 Bingham Ln, Trussville, AL 35173
2061 Montreat Cir Unit 2061D, Vestavia Hills, AL 35216
2061 Montreat Cir Unit 2061C, Vestavia Hills, AL 35216
2070 Montreat Cir, Vestavia Hills, AL 35216
2069 Montreat Cir, Vestavia Hills, AL 35216
2068 Montreat Cir, Vestavia Hills, AL 35216
2066 Montreat Cir, Vestavia Hills, AL 35216
2201 Montreat Cir Unit 2201C, Vestavia Hills, AL 35216
2098 Montreat Cir Unit 2098 C, Vestavia Hills, AL 35216
2069 Montreat Cir #2069, Vestavia Hills, AL 35216
2201 Montreat Cir Unit 2201D, Vestavia Hills, AL 35216
2200 Montreat Cir Unit 2200A, Vestavia Hills, AL 35216
2201 Montreat Cir Unit 2201B, Vestavia Hills, AL 35216
2073 Montreat Cir #2073, Vestavia Hills, AL 35216
2082 Montreat Cir #2082, Vestavia Hills, AL 35216
2061a Montreat Cir Unit A, Vestavia Hills, AL 35216
2202 Montreat Cir Unit A, Vestavia Hills, AL 35216
2061 Montreat Cir Unit A, Vestavia Hills, AL 35216
2068 Montreat Cir #2068, Vestavia Hills, AL 35216
2202 Montreat Cir Unit 2202C, Vestavia Hills, AL 35216
2202 Montreat Cir Unit 2202D, Vestavia Hills, AL 35216
2202 Montreat Cir Unit 2202A, Vestavia Hills, AL 35216
2202 Montreat Cir Unit 2202B, Vestavia Hills, AL 35216
2083 Montreat Cir #2083, Vestavia Hills, AL 35216
2099 Montreat Cir #2099, Vestavia Hills, AL 35216
2088 Montreat Cir #2088, Vestavia Hills, AL 35216
2089 Montreat Cir #2089, Vestavia Hills, AL 35216
2106 Montreat Cir, Vestavia Hills, AL 35216
2097 Montreat Cir, Vestavia Hills, AL 35216
2050 Montreat Cir Unit D, Vestavia Hills, AL 35216
2096 Montreat Cir, Vestavia Hills, AL 35216
2093 Montreat Cir #0, Vestavia Hills, AL 35216
2098 Montreat Cir, Vestavia Hills, AL 35216
2108 Montreat Cir, Vestavia Hills, AL 35216
2061 Montreat Cir Unit B, Vestavia Hills, AL 35216
2078 Montreat Cir #2078, Vestavia Hills, AL 35216
2130 Montreat Cir #2130, Vestavia Hills, AL 35216
2085 Montreat Cir #2085, Vestavia Hills, AL 35216
2200 Montreat Cir Unit C, Vestavia Hills, AL 35216
2082 Montreat Cir Unit 001370, Vestavia Hills, AL 35216
2200 Montreat Cir Unit B, Vestavia Hills, AL 35216
2064 Montreat Cir #2064, Vestavia Hills, AL 35216