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
Mountain Brook
OAKDALE-OLD LEEDS
Properties in Mountain Brook in OAKDALE-OLD LEEDS
Find homes for sale in Mountain Brook by selecting a property below:
2714 Old Trce, Mountain Brk, AL 35243
3629 Oakdale Dr, Mountain Brk, AL 35223
3631 Oakdale Dr, Mountain Brk, AL 35223
4212 Old Brook Trl, Mountain Brk, AL 35243
2725 Old Trce, Mountain Brk, AL 35243
3632 Oakdale Rd, Mountain Brk, AL 35223
3649 Oakdale Rd, Mountain Brk, AL 35223
3653 Oakdale Rd, Mountain Brk, AL 35223
4100 Cr-280, Birmingham, AL 35242
4244 Old Brook Trl, Mountain Brk, AL 35243
3657 Oakdale Rd, Mountain Brk, AL 35223
4236 Old Brook Trl, Mountain Brk, AL 35243
4324 Old Brook Trl, Mountain Brk, AL 35243
4328 Old Brook Trl, Mountain Brk, AL 35243
4332 Old Brook Trl, Mountain Brk, AL 35243
4228 Old Brook Trl, Mountain Brk, AL 35243
4320 Old Brook Trl, Mountain Brk, AL 35243
4224 Old Brook Trl, Mountain Brk, AL 35243
4210 Old Brook Ln, Mountain Brk, AL 35243
4237 Old Brook Ln, Mountain Brk, AL 35243
4227 Old Brook Ln, Mountain Brk, AL 35243
4223 Old Brook Ln, Mountain Brk, AL 35243
3640 Oakdale Rd, Mountain Brk, AL 35223
4207 Old Brook Ln, Mountain Brk, AL 35243
4317 Old Brook Trl, Mountain Brk, AL 35243
4305 Old Brook Trl, Mountain Brk, AL 35243
4260 Old Brook Trl, Mountain Brk, AL 35243
3652 Oakdale Rd, Mountain Brk, AL 35223
4000 Old Leeds Cir, Mountain Brk, AL 35213
3644 Oakdale Rd, Mountain Brk, AL 35223
3648 Oakdale Rd, Mountain Brk, AL 35223
4252 Old Brook Trl, Mountain Brk, AL 35243
3636 Oakdale Rd, Mountain Brk, AL 35223
4268 Old Brook Trl, Mountain Brk, AL 35243
4400 Old Brook Run, Mountain Brk, AL 35243
4276 Old Brook Trl, Mountain Brk, AL 35243
4408 Old Brook Run, Mountain Brk, AL 35243
4319 Old Brook Trl, Mountain Brk, AL 35243
4398 Old Brook Run, Mountain Brk, AL 35243
2733 Old Trce #1, Vestavia Hills, AL 35243
4329 Old Brook Trl, Mountain Brk, AL 35243
4405 Old Brook Run, Mountain Brk, AL 35243
4211 Old Brook Ln, Mountain Brk, AL 35243
4337 Old Brook Trl, Mountain Brk, AL 35243
4505 Old Brook Trl, Vestavia, AL 35243
2733 Old Trce #24, Vestavia Hills, AL 35243
3626 Oakdale Dr, Mountain Brk, AL 35223
3630 Oakdale Dr, Mountain Brk, AL 35223
4341 Old Brook Trl, Mountain Brk, AL 35243
4505 Old Brook Trl, Vestavia, AL 35243
3605 Oakdale Rd, Mountain Brk, AL 35223
3660 Oakdale Rd, Mountain Brk, AL 35223
2728 Old Trce, Mountain Brk, AL 35243
4209 Old Brook Trl, Mountain Brk, AL 35243
3656 Oakdale Rd, Mountain Brk, AL 35223
2716 Old Trce, Mountain Brk, AL 35243
3633 Oakdale Rd, Mountain Brk, AL 35223
2724 Old Trce, Mountain Brk, AL 35243
3612 Oakdale Rd, Mountain Brk, AL 35223
2729 Old Trce, Mountain Brk, AL 35243
3608 Oakdale Rd, Mountain Brk, AL 35223
3620 Oakdale Rd, Mountain Brk, AL 35223
2717 Old Trce, Mountain Brk, AL 35243
2700 Old Trce, Mountain Brk, AL 35243
3616 Oakdale Rd, Mountain Brk, AL 35223
3629 Oakdale Rd, Mountain Brk, AL 35223
2711 Old Trce, Mountain Brk, AL 35243
2722 Old Trce, Mountain Brk, AL 35243
2733 Old Trce, Mountain Brk, AL 35243
4509 Old Brook Way, Mountain Brk, AL 35243
2723 Old Trce, Mountain Brk, AL 35243
4340 Old Brook Trl, Mountain Brk, AL 35243
4348 Old Brook Trl, Mountain Brk, AL 35243
4409 Old Brook Run, Mountain Brk, AL 35243
4501 Old Brook Way, Mountain Brk, AL 35243
4284 Old Brook Trl, Mountain Brk, AL 35243
4300 Old Brook Trl, Mountain Brk, AL 35243
4509 Old Brook Way, Mountain Brk, AL 35243
2650 Old Trce, Birmingham, AL 35243
4215 Old Brook Ln, Mountain Brk, AL 35243
3605 Oak Point Cir, Birmingham, AL 35223
2712 Old Trce, Mountain Brk, AL 35243
4233 Old Brook Trl, Mountain Brk, AL 35243
4337 Old Brook Trl #1, Mountain Brook, AL 35243
3613 Oakdale Rd, Mountain Brk, AL 35223
4285 Old Brook Trl, Mountain Brk, AL 35243
3617 Oakdale Rd, Mountain Brk, AL 35223
4275 Old Brook Trl, Mountain Brk, AL 35243
3609 Oakdale Rd, Mountain Brk, AL 35223
4219 Old Brook Ln, Mountain Brk, AL 35243
4222 Old Brook Ln, Mountain Brk, AL 35243
4229 Old Brook Trl, Mountain Brk, AL 35243