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
STONE RIVER-VICTORIA
Properties in Mountain Brook in STONE RIVER-VICTORIA
Find homes for sale in Mountain Brook by selecting a property below:
4228 Stone River Rd, Mountain Brk, AL 35213
2904 Thornhill Rd, Mountain Brk, AL 35213
3841 Valley Head Rd, Mountain Brk, AL 35223
2855 Surrey Rd, Mountain Brk, AL 35223
3845 Valley Head Rd, Mountain Brk, AL 35223
3840 Valley Head Rd, Mountain Brk, AL 35223
2901 Surrey Rd, Mountain Brk, AL 35223
3832 Valley Head Rd, Mountain Brk, AL 35223
2905 Surrey Rd, Mountain Brk, AL 35223
3836 Valley Head Rd, Mountain Brk, AL 35223
2913 Surrey Rd, Mountain Brk, AL 35223
3821 Valley Head Rd, Mountain Brk, AL 35223
2931 Surrey Rd, Mountain Brk, AL 35223
3825 Valley Head Rd, Mountain Brk, AL 35223
514 Tamworth Ln, Birmingham, AL 35209
3833 Valley Head Rd, Mountain Brk, AL 35223
3837 Valley Head Rd, Mountain Brk, AL 35223
4257 Stone River Rd, Mountain Brk, AL 35213
3849 Valley Head Rd, Mountain Brk, AL 35223
3853 Valley Head Rd, Mountain Brk, AL 35223
4236 Stone River Rd, Mountain Brk, AL 35213
2919 Surrey Rd, Mountain Brk, AL 35223
2912 Surrey Rd, Mountain Brk, AL 35223
3857 Valley Head Rd, Mountain Brk, AL 35223
4248 Stone River Rd, Mountain Brk, AL 35213
2942 Surrey Rd, Mountain Brk, AL 35223
4253 Stone River Rd, Mountain Brk, AL 35213
2924 Surrey Rd, Mountain Brk, AL 35223
2922 Surrey Rd, Mountain Brk, AL 35223
4249 Stone River Rd, Mountain Brk, AL 35213
3752 Valley Head Rd, Mountain Brk, AL 35223
4233 Stone River Rd, Mountain Brk, AL 35213
3744 Valley Head Rd, Mountain Brk, AL 35223
3740 Valley Head Rd, Mountain Brk, AL 35223
3764 Valley Head Rd, Mountain Brk, AL 35223
3760 Valley Head Rd, Mountain Brk, AL 35223
3756 Valley Head Rd, Mountain Brk, AL 35223
3733 Valley Head Rd, Mountain Brk, AL 35223
3753 Valley Head Rd, Mountain Brk, AL 35223
3749 Valley Head Rd, Mountain Brk, AL 35223
3090 US-280, Birmingham, AL 35216
3748 Valley Head Rd, Mountain Brk, AL 35223
2899 Thornhill Rd, Mountain Brk, AL 35213
3737 Valley Head Rd, Mountain Brk, AL 35223
3804 Valley Head Rd, Mountain Brk, AL 35223
3808 Valley Head Rd, Mountain Brk, AL 35223
3505 Victoria Rd, Mountain Brk, AL 35223
2844 Surrey Rd, Mountain Brk, AL 35223
3745 Valley Head Rd, Mountain Brk, AL 35223
2862 Surrey Rd, Mountain Brk, AL 35223
2829 Thornhill Rd, Mountain Brook, AL 35213
3860 Valley Head Rd, Mountain Brk, AL 35223
2850 Surrey Rd, Mountain Brk, AL 35223
2905 Thornhill Rd, Mountain Brk, AL 35213
3811 Valley Head Rd, Mountain Brk, AL 35223
2906 Surrey Rd, Mountain Brk, AL 35223
2900 Surrey Rd, Mountain Brk, AL 35223
2924 Thornhill Rd, Mountain Brk, AL 35213
2916 Thornhill Rd, Mountain Brk, AL 35213
2909 Thornhill Rd, Mountain Brk, AL 35213
3736 Valley Head Rd, Mountain Brk, AL 35223
4274 Stone River Rd, Mountain Brk, AL 35213
2930 Surrey Rd, Mountain Brk, AL 35223
2908 Thornhill Rd, Mountain Brk, AL 35213
4245 Stone River Rd, Mountain Brk, AL 35213
4273 Stone River Rd, Mountain Brk, AL 35213
3741 Valley Head Rd, Mountain Brk, AL 35223
4260 Stone River Rd, Mountain Brk, AL 35213
2842 Thornhill Rd, Mountain Brk, AL 35213
3001 US-280 Unit 1254 AC, Birmingham, AL 35243
4241 Stone River Rd, Mountain Brk, AL 35213
2900 Thornhill Rd, Mountain Brk, AL 35213
2934 Surrey Rd, Mountain Brk, AL 35223
2820 Surrey Rd, Mountain Brk, AL 35223
2826 Surrey Rd, Mountain Brk, AL 35223
3824 Valley Head Rd, Mountain Brk, AL 35223
3761 Valley Head Rd, Mountain Brk, AL 35223
2843 Surrey Rd, Mountain Brk, AL 35223
2849 Surrey Rd, Mountain Brk, AL 35223
2812 Surrey Rd, Mountain Brk, AL 35223
3828 Valley Head Rd, Mountain Brk, AL 35223
2903 Thornhill Rd, Mountain Brk, AL 35213
3800 Valley Head Rd, Mountain Brk, AL 35223
3848 Valley Head Rd, Mountain Brk, AL 35223
2836 Surrey Rd, Mountain Brk, AL 35223
3812 Valley Head Rd, Mountain Brk, AL 35223
2939 Surrey Rd, Mountain Brk, AL 35223
3844 Valley Head Rd, Mountain Brk, AL 35223
2901 Thornhill Rd, Mountain Brk, AL 35213
3504 Victoria Rd, Mountain Brk, AL 35223
4252 Stone River Rd, Mountain Brk, AL 35213
3500 Victoria Rd, Mountain Brk, AL 35223