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
ROCKBRIDGE-ROCKY RIDGE
Properties in Vestavia Hills in ROCKBRIDGE-ROCKY RIDGE
Find homes for sale in Vestavia Hills by selecting a property below:
2463 Rocky Ridge Rd, Vestavia, AL 35243
2461 Rocky Ridge Rd, Vestavia, AL 35243
1996 Rocky Brook Dr, Vestavia, AL 35243
2517 Rocky Ridge Rd, Vestavia, AL 35243
2635 Rocky Ridge Ln, Vestavia Hills, AL 35216
1992 Rocky Brook Dr, Vestavia, AL 35243
2551 Rocky Ridge Rd, Vestavia, AL 35243
1905 Rockwood Rd, Vestavia Hills, AL 35216
1997 Rocky Brook Dr, Vestavia, AL 35243
2322 Rocky Ridge Rd, Hoover, AL 35216
1961 Rocky Brook Dr #11, Vestavia Hills, AL 35243
1856 Rockwood Rd #1856, Vestavia Hills, AL 35216
1878 Rockwood Rd #1868, Vestavia Hills, AL 35216
2347 Rocky Ridge Rd, Hoover, AL 35216
2357 Rocky Ridge Rd, Hoover, AL 35216
2577 Rocky Ridge Rd, Vestavia, AL 35243
2355 Rocky Ridge Rd, Hoover, AL 35216
1991 Rocky Brook Dr, Vestavia, AL 35243
2681 Rocky Ridge Ln, Vestavia Hills, AL 35216
1876 Rockwood Rd #1876, Vestavia Hills, AL 35216
1953 Rocky Brook Dr, Vestavia, AL 35243
1958 Rocky Brook Dr, Vestavia, AL 35243
1973 Rocky Brook Dr, Vestavia, AL 35243
1969 Rocky Brook Dr, Vestavia, AL 35243
2324 Rocky Ridge Rd, Hoover, AL 35216
1980 Rocky Brook Dr, Vestavia, AL 35243
2343 Rocky Ridge Rd, Hoover, AL 35216
1867 Rockwood Rd #1867, Vestavia Hills, AL 35216
2327 Rocky Ridge Rd, Hoover, AL 35216
2367 Rocky Ridge Rd, Hoover, AL 35216
1504 Rocky Brook Cir, Vestavia, AL 35243
1964 Rocky Brook Dr, Vestavia, AL 35243
1970 Rocky Brook Dr, Vestavia, AL 35243
1965 Rocky Brook Dr, Vestavia, AL 35243
1977 Rocky Brook Dr, Vestavia, AL 35243
1974 Rocky Brook Dr, Vestavia, AL 35243
1850 Rockwood Rd, Vestavia Hills, AL 35216
1873 Rockwood Rd #1873, Vestavia Hills, AL 35216
1875 Rockwood Rd #1875, Vestavia Hills, AL 35216
1852 Rockwood Rd, Vestavia Hills, AL 35216
1854 Rockwood Rd, Vestavia Hills, AL 35216
1856 Rockwood Rd, Vestavia Hills, AL 35216
1848 Rockwood Rd, Vestavia Hills, AL 35216
2639 Rocky Ridge Ln, Vestavia Hills, AL 35216
1864 Rockwood Rd, Vestavia Hills, AL 35216
1505 Rocky Brook Cir #9, Vestavia Hills, AL 35243
1985 Rocky Brook Dr, Vestavia, AL 35243
1957 Rocky Brook Dr, Vestavia, AL 35243
2551 Rocky Ridge Rd, Vestavia, AL 35243
2301 Rocky Ridge Rd, Hoover, AL 35216
1505 Rocky Brook Cir, Vestavia, AL 35243
2600 Rocky Ridge Ln Lot 1, Vestavia Hills, AL 35216
2367 Rocky Ridge Rd, Hoover, AL 35216
2539 Rocky Ridge Rd, Vestavia, AL 35243
2530 Rocky Ridge Rd, Vestavia, AL 35243
1984 Rocky Brook Dr, Vestavia, AL 35243
2376 Rocky Ridge Rd, Hoover, AL 35216
1988 Rocky Brook Dr, Vestavia, AL 35243
2370 Rocky Ridge Rd, Hoover, AL 35216
1858 Rockwood Rd, Vestavia Hills, AL 35216
1860 Rockwood Rd, Vestavia Hills, AL 35216
2433 Rocky Ridge Rd, Vestavia, AL 35243
2000 Rocky Brk Dr, Birmingham, AL 35243
2664 Rocky Ridge Ln, Vestavia Hills, AL 35216
1882 Rockwood Rd #1882, Vestavia Hills, AL 35216
2345 Rocky Ridge Rd, Hoover, AL 35216
1997 Rocky Brook Dr #1, Vestavia Hills, AL 35243
1961 Rocky Brook Dr #1961, Vestavia Hills, AL 35243
2436 Rocky Ridge Rd, Vestavia, AL 35243
1862 Rockwood Rd, Vestavia Hills, AL 35216
2274 Rocky Ridge Rd, Hoover, AL 35216
1879 Rockwood Rd, Vestavia Hills, AL 35216
2380 Rocky Ridge Rd, Hoover, AL 35216
1875 Rockwood Rd, Vestavia Hills, AL 35216
1869 Rockwood Rd, Vestavia Hills, AL 35216
2412 Rocky Ridge Rd, Vestavia, AL 35243
1867 Rockwood Rd, Vestavia Hills, AL 35216
2416 Rocky Ridge Rd, Vestavia, AL 35243
1853 Rockwood Rd #1853, Vestavia Hills, AL 35216
1855 Rockwood Rd, Vestavia Hills, AL 35216
2360 Rocky Ridge Rd, Hoover, AL 35216
1851 Rockwood Rd, Vestavia Hills, AL 35216
1877 Rockwood Rd, Vestavia Hills, AL 35216
2600 Rocky Ridge Ln, Vestavia Hills, AL 35216
2420 Rocky Ridge Rd, Vestavia, AL 35243
2424 Rocky Ridge Rd, Vestavia, AL 35243
1857 Rockwood Rd, Vestavia Hills, AL 35216
1859 Rockwood Rd, Vestavia Hills, AL 35216
2404 Rocky Ridge Rd, Vestavia, AL 35243
2408 Rocky Ridge Rd, Vestavia, AL 35243
2421 Rocky Ridge Rd, Vestavia, AL 35243
1852 Rockwood Rd #0, Vestavia Hills, AL 35216
2436 Rocky Ridge Rd, Vestavia, AL 35243
1880 Rockwood Rd, Vestavia Hills, AL 35216
1884 Rockwood Rd #0, Vestavia Hills, AL 35216
1878 Rockwood Rd, Vestavia Hills, AL 35216
1876 Rockwood Rd, Vestavia Hills, AL 35216
2400 Rocky Ridge Rd, Vestavia, AL 35243
1870 Rockwood Rd, Vestavia Hills, AL 35216
2000 Rocky Brook Dr Unit 060000, Mountain Brook, AL 35243
1851 Rockwood Rd #1851, Vestavia Hills, AL 35216
2428 Rocky Ridge Rd, Vestavia, AL 35243
2344 Rocky Ridge Rd, Hoover, AL 35216
2437 Rocky Ridge Rd, Vestavia, AL 35243
1861 Rockwood Rd #1861, Vestavia Hills, AL 35216
1849 Rockwood Rd, Vestavia Hills, AL 35216
1961 Rocky Brook Dr, Vestavia, AL 35243
1871 Rockwood Rd, Vestavia Hills, AL 35216
1969 Rocky Brook Dr, Vestavia, AL 35243
1865 Rockwood Rd, Vestavia Hills, AL 35216
1884 Rockwood Rd, Vestavia Hills, AL 35216
1863 Rockwood Rd, Vestavia Hills, AL 35216
2312 Rocky Ridge Rd, Vestavia Hills, AL 35216
1873 Rockwood Rd, Vestavia Hills, AL 35216
1861 Rockwood Rd, Vestavia Hills, AL 35216
2326 Rocky Ridge Rd, Hoover, AL 35216
1862 Rockwood Rd #0, Vestavia Hills, AL 35216
2639 Rocky Ridge Ln, Vestavia Hills, AL 35216
1882 Rockwood Rd, Vestavia Hills, AL 35216
809 Rockbridge Rd, Vestavia Hills, AL 35216
2553 Rocky Ridge Rd, Vestavia, AL 35243
812 Rockbridge Rd, Vestavia Hills, AL 35216
1874 Rockwood Rd, Vestavia Hills, AL 35216
1872 Rockwood Rd, Vestavia Hills, AL 35216