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
SPRING VALLEY-STONEHURST
Properties in Mountain Brook in SPRING VALLEY-STONEHURST
Find homes for sale in Mountain Brook by selecting a property below:
2236 Sterlingwood Dr, Mountain Brk, AL 35243
3552 Spring Valley Ter, Mountain Brk, AL 35223
3556 Spring Valley Ter, Mountain Brk, AL 35223
3544 Spring Valley Ter, Mountain Brk, AL 35223
3548 Spring Valley Ter, Mountain Brk, AL 35223
3536 Spring Valley Ter, Mountain Brk, AL 35223
2240 Sterlingwood Dr, Mountain Brk, AL 35243
3540 Spring Valley Ter, Mountain Brk, AL 35223
3561 Spring Valley Ter, Mountain Brk, AL 35223
2225 Sterlingwood Dr, Mountain Brk, AL 35243
3545 Spring Valley Ter, Mountain Brk, AL 35223
2216 Sterlingwood Dr, Mountain Brk, AL 35243
2208 Sterlingwood Dr, Mountain Brk, AL 35243
2200 Sterlingwood Dr, Mountain Brk, AL 35243
2201 Sterlingwood Dr, Mountain Brk, AL 35243
15 Stonehurst Grn, Mountain Brk, AL 35213
2213 Sterlingwood Dr, Mountain Brk, AL 35243
2217 Sterlingwood Dr, Mountain Brk, AL 35243
2221 Sterlingwood Dr #2221, Mountain Brook, AL 35223
2221 Sterlingwood Dr, Mountain Brk, AL 35243
3200 Sterling Rd, Mountain Brk, AL 35213
2232 Sterlingwood Dr, Mountain Brk, AL 35243
3981 Spring Valley Rd, Mountain Brk, AL 35223
2228 Sterlingwood Dr, Mountain Brk, AL 35243
2220 Sterlingwood Dr, Mountain Brk, AL 35243
2244 Sterlingwood Dr, Mountain Brk, AL 35243
3549 Spring Valley Ter, Mountain Brk, AL 35223
3100 Sterling Rd, Mountain Brk, AL 35213
3111 Sterling Rd, Mountain Brk, AL 35213
3208 Sterling Rd, Mountain Brk, AL 35213
3557 Spring Valley Ter, Mountain Brk, AL 35223
3024 Sterling Rd, Mountain Brk, AL 35213
2205 Sterlingwood Dr, Mountain Brk, AL 35243
3220 Sterling Rd, Mountain Brk, AL 35213
3553 Spring Valley Ter, Mountain Brk, AL 35223
3212 Sterling Rd, Mountain Brk, AL 35213
3216 Sterling Rd, Mountain Brk, AL 35213
3248 Sterling Rd, Mountain Brk, AL 35213
2239 Sterlingwood Dr, Mountain Brk, AL 35243
2229 Sterlingwood Dr, Mountain Brk, AL 35243
2233 Sterlingwood Dr Unit 19-A, Birmingham, AL 35243
2210 Sterlingwood Dr #8, Birmingham, AL 35243
3240 Sterling Rd, Mountain Brk, AL 35213
2239 Sterlingwood Dr Unit 20A, 19A, 18A, Birmingham, AL 35243
2233 Sterlingwood Dr, Mountain Brk, AL 35243
3090 Sterling Rd, Mountain Brk, AL 35213
3040 Sterling Rd, Mountain Brk, AL 35213
3070 Sterling Rd, Mountain Brk, AL 35213
3201 Sterling Rd, Mountain Brk, AL 35213
2210 Sterlingwood Dr, Mountain Brk, AL 35243
11 Stonehurst Grn, Mountain Brk, AL 35213
3007 Sterling Rd, Mountain Brk, AL 35213
3033 Sterling Rd, Mountain Brk, AL 35213
3219 Sterling Rd, Mountain Brk, AL 35213
3215 Sterling Rd, Mountain Brk, AL 35213
3225 Sterling Rd, Mountain Brk, AL 35213
3045 Sterling Rd, Mountain Brk, AL 35213
3205 Sterling Rd, Mountain Brk, AL 35213
3982 Spring Valley Rd, Mountain Brk, AL 35223
3986 Spring Valley Rd, Mountain Brk, AL 35223
3081 Sterling Rd, Mountain Brk, AL 35213
2229 Sterlingwood Dr Unit 18-A, Birmingham, AL 35243
3084 Sterling Rd, Mountain Brk, AL 35213
3074 Sterling Rd, Mountain Brk, AL 35213
3057 Sterling Rd, Mountain Brk, AL 35213
3032 Sterling Rd, Mountain Brk, AL 35213
3990 Spring Valley Rd, Mountain Brk, AL 35223
3093 Sterling Rd, Mountain Brk, AL 35213
3036 Sterling Rd, Mountain Brk, AL 35213
3994 Spring Valley Rd, Mountain Brk, AL 35223
3105 Sterling Rd, Mountain Brk, AL 35213
3069 Sterling Rd, Mountain Brk, AL 35213
3020 Sterling Rd, Mountain Brk, AL 35213
3978 Spring Valley Rd, Mountain Brk, AL 35223
3006 Sterling Rd, Mountain Brk, AL 35213
3001 Sterling Rd, Mountain Brk, AL 35213
3524 Spring Valley Ter, Mountain Brk, AL 35223
3528 Spring Valley Ter, Mountain Brk, AL 35223
3533 Spring Valley Ter, Mountain Brk, AL 35223
3529 Spring Valley Ter, Mountain Brk, AL 35223
3541 Spring Valley Ter, Mountain Brk, AL 35223
3070 Sterling Rd, Mountain Brk, AL 35213
3537 Spring Valley Ter, Mountain Brk, AL 35223
2240 Sterlingwood Dr Unit 2A, Birmingham, AL 35243
3985 Spring Valley Rd, Mountain Brk, AL 35223
3021 Sterling Rd, Mountain Brk, AL 35213
10 Stonehurst Grn, Mountain Brk, AL 35213
2209 Sterlingwood Dr, Mountain Brk, AL 35243
14 Stonehurst Grn, Mountain Brk, AL 35213
3993 Spring Valley Rd, Mountain Brk, AL 35223
3009 Sterling Rd, Mountain Brk, AL 35213
3532 Spring Valley Ter, Mountain Brk, AL 35223