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
OLD BROOK-OLD OAK
Properties in Vestavia Hills in OLD BROOK-OLD OAK
Find homes for sale in Vestavia Hills by selecting a property below:
4609 Old Looney Mill Rd, Birmingham, AL 35243
807 Old Montgomery Hwy, Vestavia Hills, AL 35216
153 Old Montgomery Hwy Unit 153A, Vestavia Hills, AL 35216
4510 Old Brook Way, Vestavia, AL 35243
1749 Columbiana Ln, Vestavia Hills, AL 35216
4615 Old Looney Mill Rd, Birmingham, AL 35243
1939 Old Creek Trl #1, Vestavia Hills, AL 35216
4506 Old Brook Way, Vestavia, AL 35243
1761 Old Creek Trl, Vestavia Hills, AL 35216
1757 Old Creek Trl, Vestavia Hills, AL 35216
2528 Old Oak Cir, Vestavia, AL 35243
1764 Old Creek Trl, Vestavia Hills, AL 35216
2315 Old Columbiana Rd, Vestavia Hills, AL 35216
1935 Old Creek Trl, Vestavia Hills, AL 35216
2524 Old Oak Cir, Vestavia, AL 35243
2317 Old Columbiana Rd, Vestavia Hills, AL 35216
2201 Old Columbiana Rd, Vestavia Hills, AL 35216
2520 Old Oak Cir, Vestavia, AL 35243
1760 Old Creek Trl, Vestavia Hills, AL 35216
2508 Old Oak Cir, Vestavia, AL 35243
176 Old Montgomery Hwy Unit 176C, Vestavia Hills, AL 35216
176 Old Montgomery Hwy Unit 176D, Vestavia Hills, AL 35216
2504 Old Oak Ln, Vestavia, AL 35243
4595 Old Looney Mill Rd, Birmingham, AL 35243
1901 Old Creek Trl, Vestavia Hills, AL 35216
1912 Old Creek Trl, Vestavia Hills, AL 35216
1909 Old Creek Trl, Vestavia Hills, AL 35216
1913 Old Creek Trl, Vestavia Hills, AL 35216
1921 Old Creek Trl, Vestavia Hills, AL 35216
1857 Old Creek Trl, Vestavia Hills, AL 35216
2313 Old Columbiana Rd, Vestavia Hills, AL 35216
1929 Old Creek Trl, Vestavia Hills, AL 35216
176 Old Montgomery Hwy Unit 176B, Vestavia Hills, AL 35216
176 Old Montgomery Hwy Unit 176A, Vestavia Hills, AL 35216
4501 Old Brook Way, Mountain Brk, AL 35243
4524 Old Brook Trl, Vestavia, AL 35243
2512 Old Oak Cir, Vestavia, AL 35243
2220 Old Columbiana Rd, Vestavia Hills, AL 35216
1853 Old Creek Trl, Vestavia Hills, AL 35216
1849 Old Creek Trl, Vestavia Hills, AL 35216
153 Old Montgomery Hwy Unit 153D, Vestavia Hills, AL 35216
1939 Old Creek Trl #0, Vestavia Hills, AL 35216
2516 Old Oak Cir, Vestavia, AL 35243
153 Old Montgomery Hwy Unit 153C, Vestavia Hills, AL 35216
153 Old Montgomery Hwy Unit 153B, Vestavia Hills, AL 35216
2501 Old Oak Ln, Vestavia, AL 35243
2505 Old Oak Ln, Vestavia, AL 35243
1777 Old Creek Trl, Vestavia Hills, AL 35216
1780 Old Creek Trl, Vestavia Hills, AL 35216
1788 Old Creek Trl, Vestavia Hills, AL 35216
1904 Old Creek Trl, Vestavia Hills, AL 35216
1900 Old Creek Trl, Vestavia Hills, AL 35216
110 Old Montgomery Hwy, Vestavia Hills, AL 35216
4604 Old Looney Mill Rd, Birmingham, AL 35243
1916 Old Creek Trl, Vestavia Hills, AL 35216
1836 Old Creek Trl, Vestavia Hills, AL 35216
2517 Old Oak Ln, Vestavia, AL 35243
1833 Old Creek Trl, Vestavia Hills, AL 35216
1816 Old Creek Trl, Vestavia Hills, AL 35216
1820 Old Creek Trl, Vestavia Hills, AL 35216
1808 Old Creek Trl, Vestavia Hills, AL 35216
2509 Old Oak Ln, Vestavia, AL 35243
1832 Old Creek Trl, Vestavia Hills, AL 35216
680 Olde Towne Rd, Vestavia Hills, AL 35216
2513 Old Oak Ln, Vestavia, AL 35243
1824 Old Creek Trl, Vestavia Hills, AL 35216
4621 Old Looney Mill Rd, Birmingham, AL 35243
4613 Old Looney Mill Rd, Birmingham, AL 35243
1784 Old Creek Trl, Vestavia Hills, AL 35216
1768 Old Creek Trl, Vestavia Hills, AL 35216
1925 Old Creek Trl, Vestavia Hills, AL 35216
1905 Old Creek Trl, Vestavia Hills, AL 35216
1917 Old Creek Trl, Vestavia Hills, AL 35216
1965 Old Montgomery Hwy, Hoover, AL 35244
1939 Old Creek Trl, Vestavia Hills, AL 35216
4508 Old Brook Trl, Vestavia, AL 35243
1748 Old Creek Trl, Vestavia Hills, AL 35216
1749 Old Creek Trl, Vestavia Hills, AL 35216
1765 Old Creek Trl, Vestavia Hills, AL 35216
1772 Old Creek Trl, Vestavia Hills, AL 35216
1776 Old Creek Trl, Vestavia Hills, AL 35216
1908 Old Creek Trl, Vestavia Hills, AL 35216
1840 Old Creek Trl, Vestavia Hills, AL 35216
1741 Old Creek Trl, Vestavia Hills, AL 35216
1785 Old Creek Trl, Vestavia Hills, AL 35216
1781 Old Creek Trl, Vestavia Hills, AL 35216
4505 Old Brook Trl, Vestavia, AL 35243
1753 Old Creek Trl, Vestavia Hills, AL 35216
1801 Old Creek Trl, Vestavia Hills, AL 35216
1737 Old Creek Trl, Vestavia Hills, AL 35216
1805 Old Creek Trl, Vestavia Hills, AL 35216
1733 Old Creek Trl, Vestavia Hills, AL 35216
1793 Old Creek Trl, Vestavia Hills, AL 35216
1745 Old Creek Trl, Vestavia Hills, AL 35216
1797 Old Creek Trl, Vestavia Hills, AL 35216
1769 Old Creek Trl, Vestavia Hills, AL 35216
1773 Old Creek Trl, Vestavia Hills, AL 35216
4619 Old Looney Mill Rd, Birmingham, AL 35243
4617 Old Looney Mill Rd, Birmingham, AL 35243
4615 Old Looney Mill Rd #4, Birmingham, AL 35243
1825 Old Creek Trl, Vestavia Hills, AL 35216
1744 Old Creek Trl, Vestavia Hills, AL 35216
4512 Old Brook Trl, Vestavia, AL 35243
4504 Old Brook Way, Vestavia, AL 35243
1809 Old Creek Trl, Vestavia Hills, AL 35216
1792 Old Creek Trl, Vestavia Hills, AL 35216
1796 Old Creek Trl, Vestavia Hills, AL 35216
1736 Old Creek Trl, Vestavia Hills, AL 35216
1829 Old Creek Trl, Vestavia Hills, AL 35216
1740 Old Creek Trl, Vestavia Hills, AL 35216
1828 Old Creek Trl, Vestavia Hills, AL 35216
1812 Old Creek Trl, Vestavia Hills, AL 35216
1800 Old Creek Trl, Vestavia Hills, AL 35216
2301 Old Columbiana Rd, Vestavia Hills, AL 35216
1804 Old Creek Trl, Vestavia Hills, AL 35216
4612 Old Looney Mill Rd, Birmingham, AL 35243
4624 Old Looney Mill Rd, Birmingham, AL 35243
1821 Old Creek Trl, Vestavia Hills, AL 35216
1817 Old Creek Trl, Vestavia Hills, AL 35216
1752 Old Creek Trl, Vestavia Hills, AL 35216
1813 Old Creek Trl, Vestavia Hills, AL 35216
1748 Old Creek Trl, Vestavia Hills, AL 35216
1756 Old Creek Trl, Vestavia Hills, AL 35216
1789 Old Creek Trl, Vestavia Hills, AL 35216