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
Birmingham
BROOKHAVEN-BROOKSHIRE
Properties in Birmingham in BROOKHAVEN-BROOKSHIRE
Find homes for sale in Birmingham by selecting a property below:
6016 Brookhill Cir, Birmingham, AL 35242
6012 Brookhill Cir, Birmingham, AL 35242
3121 Brookhill Dr, Birmingham, AL 35242
6036 Brookhill Cir, Birmingham, AL 35242
9225 Brookhurst Dr, Birmingham, AL 35235
6048 Brookhill Cir, Birmingham, AL 35242
3012 Brook Highland Dr, Birmingham, AL 35242
2327 Brook Manor Dr Unit 12A, Birmingham, AL 35223
9115 Brookhurst Dr, Birmingham, AL 35206
3078 Brook Highland Dr, Birmingham, AL 35242
2154 Brook Highland Rdg, Birmingham, AL 35242
3104 Brook Highland Dr, Birmingham, AL 35242
2144 Brook Highland Rdg, Birmingham, AL 35242
3097 Brookhill Dr, Birmingham, AL 35242
3032 Brookhill Dr, Birmingham, AL 35242
3128 Brook Highland Dr, Birmingham, AL 35242
3101 Brookhill Dr, Birmingham, AL 35242
2150 Brook Highland Rdg, Birmingham, AL 35242
3136 Brook Highland Dr, Birmingham, AL 35242
3109 Brookhill Dr, Birmingham, AL 35242
2159 Brook Highland Rdg, Birmingham, AL 35242
3144 Brook Highland Dr, Birmingham, AL 35242
3113 Brookhill Dr, Birmingham, AL 35242
3061 Brookhill Dr, Birmingham, AL 35242
3125 Brookhill Dr, Birmingham, AL 35242
2162 Brook Highland Rdg, Birmingham, AL 35242
2340 Brookline Dr, Hoover, AL 35226
Country Club Rd #195, Birmingham, AL 35242
3405 Brook Mountain Ln #1, Birmingham, AL 35223
6000 Brookhill Cir, Birmingham, AL 35242
2821 Brookhaven Ave SW, Birmingham, AL 35211
2344 Brookline Dr, Hoover, AL 35226
6024 Brookhill Cir, Birmingham, AL 35242
6020 Brookhill Cir, Birmingham, AL 35242
601 Brooks Ln, Hoover, AL 35244
2925 Brookhaven Ave SW, Birmingham, AL 35211
3252 Brook Highland Trce, Birmingham, AL 35242
3256 Brook Highland Trce, Birmingham, AL 35242
6044 Brookhill Cir, Birmingham, AL 35242
2917 Brook Highland Dr, Birmingham, AL 35242
1601 29th St SW, Birmingham, AL 35211
3208 Brook Highland Trce, Birmingham, AL 35242
3232 Brook Highland Trce, Birmingham, AL 35242
2307 Brook Manor Dr, Birmingham, AL 35223
613 Brooks Ln, Hoover, AL 35244
604 Brooks Ln, Hoover, AL 35244
600 Brooks Ln, Hoover, AL 35244
152 Brook Highland Cv, Birmingham, AL 35242
140 Brook Highland Cv, Birmingham, AL 35242
2200 Brookshire Pl, Mountain Brk, AL 35213
132 Brook Highland Cv, Birmingham, AL 35242
130 Brook Highland Cv, Birmingham, AL 35242
124 Brook Highland Cv, Birmingham, AL 35242
122 Brook Highland Cv, Birmingham, AL 35242
2202 Brookshire Pl, Mountain Brk, AL 35213
128 Brook Highland Cv, Birmingham, AL 35242
2204 Brookshire Pl, Mountain Brk, AL 35213
126 Brook Highland Cv, Birmingham, AL 35242
3269 Brook Highland Trce, Birmingham, AL 35242
3153 Brook Highland Dr, Birmingham, AL 35242
151 Brook Highland Cv, Birmingham, AL 35242
163 Brook Highland Cv, Birmingham, AL 35242
2909 Brookhaven Ave SW, Birmingham, AL 35211
2913 Brookhaven Ave SW, Birmingham, AL 35211
2450 Brookline Dr, Hoover, AL 35226
2036 Brook Highland Rdg, Birmingham, AL 35242
161 Brook Highland Cv, Birmingham, AL 35242
2442 Brookline Dr, Hoover, AL 35226
2060 Brook Highland Rdg, Birmingham, AL 35242
159 Brook Highland Cv, Birmingham, AL 35242
157 Brook Highland Cv, Birmingham, AL 35242
2072 Brook Highland Rdg, Birmingham, AL 35242
154 Brook Highland Cv, Birmingham, AL 35242
2064 Brook Highland Rdg, Birmingham, AL 35242
156 Brook Highland Cv, Birmingham, AL 35242
2068 Brook Highland Rdg, Birmingham, AL 35242
2065 Brook Highland Rdg, Birmingham, AL 35242
158 Brook Highland Cv, Birmingham, AL 35242
2069 Brook Highland Rdg, Birmingham, AL 35242
148 Brook Highland Cv, Birmingham, AL 35242
3080 Brookhill Dr, Birmingham, AL 35242
3072 Brookhill Dr, Birmingham, AL 35242
4104 Brookmont Dr, Birmingham, AL 35210
3020 Brookhill Dr, Birmingham, AL 35242
4109 Brookmont Dr, Birmingham, AL 35210
3057 Brookhill Dr, Birmingham, AL 35242
2167 Brook Highland Rdg, Birmingham, AL 35242
2004 Brook Highland Rdg, Birmingham, AL 35242
3128 Brookhill Dr, Birmingham, AL 35242
2012 Brook Highland Rdg, Birmingham, AL 35242
105 Brook Highland Cv, Birmingham, AL 35242
2141 Brook Highland Rdg, Birmingham, AL 35242
111 Brook Highland Cv, Birmingham, AL 35242
3124 Brookhill Dr, Birmingham, AL 35242
2155 Brook Highland Rdg, Birmingham, AL 35242
115 Brook Highland Cv, Birmingham, AL 35242
2948 Brook Highland Dr, Birmingham, AL 35242
119 Brook Highland Cv, Birmingham, AL 35242
3056 Brookhill Dr, Birmingham, AL 35242
2936 Brook Highland Dr, Birmingham, AL 35242
121 Brook Highland Cv, Birmingham, AL 35242
127 Brook Highland Cv, Birmingham, AL 35242
131 Brook Highland Cv, Birmingham, AL 35242
3049 Brookhill Dr, Birmingham, AL 35242
3100 Brookhill Dr, Birmingham, AL 35242
133 Brook Highland Cv, Birmingham, AL 35242
135 Brook Highland Cv, Birmingham, AL 35242
3069 Brookhill Dr, Birmingham, AL 35242
3096 Brookhill Dr, Birmingham, AL 35242
139 Brook Highland Cv, Birmingham, AL 35242
3421 Brook Mountain Ln, Mountain Brk, AL 35223
3081 Brookhill Dr, Birmingham, AL 35242
3116 Brookhill Dr, Birmingham, AL 35242
3077 Brookhill Dr, Birmingham, AL 35242
3073 Brookhill Dr, Birmingham, AL 35242
3084 Brookhill Dr, Birmingham, AL 35242
3076 Brookhill Dr, Birmingham, AL 35242
2820 Brookhaven Ave SW, Birmingham, AL 35211
3057 Brook Highland Dr, Birmingham, AL 35242
3125 Brook Highland Dr, Birmingham, AL 35242
3109 Brook Highland Dr, Birmingham, AL 35242
6095 Brookhill Cir, Birmingham, AL 35242
3042 Brook Highland Dr, Birmingham, AL 35242
3046 Brook Highland Dr, Birmingham, AL 35242
3060 Brook Highland Dr, Birmingham, AL 35242
2130 Brook Highland Rdg, Birmingham, AL 35242
3068 Brook Highland Dr, Birmingham, AL 35242
2125 Brook Highland Rdg, Birmingham, AL 35242
3064 Brook Highland Dr, Birmingham, AL 35242
2137 Brook Highland Rdg, Birmingham, AL 35242
3008 Brook Highland Dr, Birmingham, AL 35242
3404 Brook Mountain Ln, Mountain Brk, AL 35223
3004 Brook Highland Dr, Birmingham, AL 35242
2994 Brook Highland Dr, Birmingham, AL 35242
2992 Brook Highland Dr, Birmingham, AL 35242
2984 Brook Highland Dr, Birmingham, AL 35242
2982 Brook Highland Dr, Birmingham, AL 35242
2978 Brook Highland Dr, Birmingham, AL 35242
2972 Brook Highland Dr, Birmingham, AL 35242
147 Brook Highland Cv, Birmingham, AL 35242
145 Brook Highland Cv, Birmingham, AL 35242
6091 Brookhill Cir, Birmingham, AL 35242
6087 Brookhill Cir, Birmingham, AL 35242
6068 Brookhill Cir, Birmingham, AL 35242
6072 Brookhill Cir, Birmingham, AL 35242
6088 Brookhill Cir, Birmingham, AL 35242
6096 Brookhill Cir, Birmingham, AL 35242
2024 Brook Highland Rdg, Birmingham, AL 35242
3024 Brook Highland Dr, Birmingham, AL 35242
3028 Brook Highland Dr, Birmingham, AL 35242
3016 Brook Highland Dr, Birmingham, AL 35242
3020 Brook Highland Dr, Birmingham, AL 35242
114 Brook Highland Cv, Birmingham, AL 35242
2941 Brook Highland Dr, Birmingham, AL 35242
116 Brook Highland Cv, Birmingham, AL 35242
2937 Brook Highland Dr, Birmingham, AL 35242
2933 Brook Highland Dr, Birmingham, AL 35242
106 Brook Highland Cv, Birmingham, AL 35242
3033 Brook Highland Dr, Birmingham, AL 35242
3249 Brook Highland Trce, Birmingham, AL 35242
3009 Brook Highland Dr, Birmingham, AL 35242
3005 Brook Highland Dr, Birmingham, AL 35242
112 Brook Highland Cv, Birmingham, AL 35242
108 Brook Highland Cv, Birmingham, AL 35242
118 Brook Highland Cv, Birmingham, AL 35242
3100 Brook Highland Dr, Birmingham, AL 35242
3074 Brook Highland Dr, Birmingham, AL 35242
3088 Brookhill Dr, Birmingham, AL 35242
3070 Brook Highland Dr, Birmingham, AL 35242
3092 Brookhill Dr, Birmingham, AL 35242
3120 Brookhill Dr, Birmingham, AL 35242
6052 Brookhill Cir, Birmingham, AL 35242
6040 Brookhill Cir, Birmingham, AL 35242
6008 Brookhill Cir, Birmingham, AL 35242
2985 Brook Highland Dr, Birmingham, AL 35242
2965 Brook Highland Dr, Birmingham, AL 35242
120 Brook Highland Cv, Birmingham, AL 35242
3132 Brook Highland Dr, Birmingham, AL 35242
110 Brook Highland Cv, Birmingham, AL 35242
100 Brook Highland Cv, Birmingham, AL 35242
104 Brook Highland Cv, Birmingham, AL 35242
102 Brook Highland Cv, Birmingham, AL 35242
4124 Brookmont Dr, Birmingham, AL 35210
3204 Brookhill Cir, Birmingham, AL 35210
3244 Brook Highland Trce, Birmingham, AL 35242
3041 Brookhill Dr, Birmingham, AL 35242
3200 Brook Highland Trce, Birmingham, AL 35242
3204 Brook Highland Trce, Birmingham, AL 35242
3037 Brookhill Dr, Birmingham, AL 35242
3212 Brook Highland Trce, Birmingham, AL 35242
3008 Brookhill Dr, Birmingham, AL 35242
3004 Brookhill Dr, Birmingham, AL 35242
3016 Brookhill Dr, Birmingham, AL 35242
3028 Brookhill Dr, Birmingham, AL 35242
2020 Brook Highland Rdg, Birmingham, AL 35242
2016 Brook Highland Rdg, Birmingham, AL 35242
3301 Brook Highland Cir, Birmingham, AL 35242
3304 Brook Highland Cir, Birmingham, AL 35242
9252 Brookhurst Dr, Birmingham, AL 35235
2828 Brookhaven Ave SW, Birmingham, AL 35211
9228 Brookhurst Dr, Birmingham, AL 35235
9256 Brookhurst Dr, Birmingham, AL 35235
9224 Brookhurst Dr, Birmingham, AL 35235
9220 Brookhurst Dr, Birmingham, AL 35235
9248 Brookhurst Dr, Birmingham, AL 35235
9244 Brookhurst Dr, Birmingham, AL 35235
2073 Brook Highland Rdg, Birmingham, AL 35242
2048 Brook Highland Rdg, Birmingham, AL 35242
2032 Brook Highland Rdg, Birmingham, AL 35242
2040 Brook Highland Rdg, Birmingham, AL 35242
2028 Brook Highland Rdg, Birmingham, AL 35242
3228 Brook Highland Trce, Birmingham, AL 35242
2084 Brook Highland Rdg, Birmingham, AL 35242
2092 Brook Highland Rdg, Birmingham, AL 35242
3225 Brook Highland Trce, Birmingham, AL 35242
6028 Brookhill Cir, Birmingham, AL 35242
3213 Brook Highland Trce, Birmingham, AL 35242
2008 Brook Highland Rdg, Birmingham, AL 35242
3217 Brook Highland Trce, Birmingham, AL 35242
2825 Brookhaven Ave SW, Birmingham, AL 35211
2000 Brook Highland Rdg, Birmingham, AL 35242
2952 Brook Highland Dr, Birmingham, AL 35242
2101 Brook Highland Rdg, Birmingham, AL 35242
2001 Brook Highland Rdg, Birmingham, AL 35242
2105 Brook Highland Rdg, Birmingham, AL 35242
2940 Brook Highland Dr, Birmingham, AL 35242
2944 Brook Highland Dr, Birmingham, AL 35242
2124 Brook Highland Rdg, Birmingham, AL 35242
2121 Brook Highland Rdg, Birmingham, AL 35242
2079 Brook Highland Rdg, Birmingham, AL 35242
3024 Brookhill Dr, Birmingham, AL 35242
3201 Brook Highland Trce, Birmingham, AL 35242
107 Brook Highland Cv, Birmingham, AL 35242
149 Brook Highland Cv, Birmingham, AL 35242
3061 Brook Highland Dr, Birmingham, AL 35242
3121 Brook Highland Dr, Birmingham, AL 35242
153 Brook Highland Cv, Birmingham, AL 35242
3065 Brook Highland Dr, Birmingham, AL 35242
155 Brook Highland Cv, Birmingham, AL 35242
3129 Brook Highland Dr, Birmingham, AL 35242
141 Brook Highland Cv, Birmingham, AL 35242
3140 Brookhill Dr, Birmingham, AL 35242
3069 Brook Highland Dr, Birmingham, AL 35242
143 Brook Highland Cv, Birmingham, AL 35242
4129 Brookmont Dr, Birmingham, AL 35210
3013 Brookhill Dr, Birmingham, AL 35242
9221 Brookhurst Dr, Birmingham, AL 35235
9243 Brookhurst Dr, Birmingham, AL 35235
3068 Brookhill Dr, Birmingham, AL 35242
3085 Brookhill Dr, Birmingham, AL 35242
3065 Brookhill Dr, Birmingham, AL 35242
3053 Brookhill Dr, Birmingham, AL 35242
3133 Brook Highland Dr, Birmingham, AL 35242
3060 Brookhill Dr, Birmingham, AL 35242
3141 Brookhill Dr, Birmingham, AL 35242
136 Brook Highland Cv, Birmingham, AL 35242
3117 Brookhill Dr, Birmingham, AL 35242
9231 Brookhurst Dr, Birmingham, AL 35235
142 Brook Highland Cv, Birmingham, AL 35242
123 Brook Highland Cv, Birmingham, AL 35242
3105 Brookhill Dr, Birmingham, AL 35242
144 Brook Highland Cv, Birmingham, AL 35242
9239 Brookhurst Dr, Birmingham, AL 35235
138 Brook Highland Cv, Birmingham, AL 35242
117 Brook Highland Cv, Birmingham, AL 35242
3089 Brookhill Dr, Birmingham, AL 35242
113 Brook Highland Cv, Birmingham, AL 35242
2316 Brook Manor Dr, Birmingham, AL 35223
2932 Brook Hollow Ln, Mountain Brk, AL 35243
146 Brook Highland Cv, Birmingham, AL 35242
109 Brook Highland Cv, Birmingham, AL 35242
9235 Brookhurst Dr, Birmingham, AL 35235
2905 Brookhaven Ave SW, Birmingham, AL 35211
3153 Brook Highland Dr #4, Birmingham, AL 35242
3477 Brook Mountain Ln, Mountain Brk, AL 35223
137 Brook Highland Cv, Birmingham, AL 35242
9236 Brookhurst Dr, Birmingham, AL 35235
9232 Brookhurst Dr, Birmingham, AL 35235
129 Brook Highland Cv, Birmingham, AL 35242
125 Brook Highland Cv, Birmingham, AL 35242
9240 Brookhurst Dr, Birmingham, AL 35235
3005 Brookhill Dr, Birmingham, AL 35242
9247 Brookhurst Dr, Birmingham, AL 35235
3025 Brookhill Dr, Birmingham, AL 35242
3017 Brookhill Dr, Birmingham, AL 35242
2300 Brook Manor Dr, Mountain Brk, AL 35223
2901 Brookhaven Ave SW, Birmingham, AL 35211
2044 Brook Highland Rdg, Birmingham, AL 35242
2315 Brook Manor Dr #15, Birmingham, AL 35223
2921 Brookhaven Ave SW, Birmingham, AL 35211
609 Brooks Ln, Hoover, AL 35244
2917 Brookhaven Ave SW, Birmingham, AL 35211
4120 Brookmont Dr, Birmingham, AL 35210
2929 Brook Highland Dr, Birmingham, AL 35242
616 Brooks Ln, Hoover, AL 35244
617 Brooks Ln, Hoover, AL 35244
2945 Brook Highland Dr, Birmingham, AL 35242
3221 Brook Highland Trce, Birmingham, AL 35242
2303 Brook Manor Dr #18, Birmingham, AL 35223
3405 Brook Mountain Ln, Mountain Brk, AL 35223
4121 Brookmont Dr, Birmingham, AL 35210
2953 Brook Highland Dr, Birmingham, AL 35242
2949 Brook Highland Dr, Birmingham, AL 35242
2977 Brook Highland Dr, Birmingham, AL 35242
2973 Brook Highland Dr, Birmingham, AL 35242
2969 Brook Highland Dr, Birmingham, AL 35242
2991 Brook Highland Dr, Birmingham, AL 35242
2989 Brook Highland Dr, Birmingham, AL 35242
2981 Brook Highland Dr, Birmingham, AL 35242
3013 Brook Highland Dr, Birmingham, AL 35242
3045 Brook Highland Dr, Birmingham, AL 35242
2957 Brook Highland Dr, Birmingham, AL 35242
2925 Brook Highland Dr, Birmingham, AL 35242
3340 Brook Highland Cir, Birmingham, AL 35242
3336 Brook Highland Cir, Birmingham, AL 35242
2929 Brookhaven Ave SW, Birmingham, AL 35211
3317 Brook Highland Cir, Birmingham, AL 35242
2931 Brookhaven Ave SW, Birmingham, AL 35211
3321 Brook Highland Cir, Birmingham, AL 35242
3309 Brook Highland Cir, Birmingham, AL 35242
2147 Brook Highland Rdg, Birmingham, AL 35242
3313 Brook Highland Cir, Birmingham, AL 35242
2133 Brook Highland Rdg, Birmingham, AL 35242
3305 Brook Highland Cir, Birmingham, AL 35242
2151 Brook Highland Rdg, Birmingham, AL 35242
3421 Brook Mountain Ln #3, Birmingham, AL 35223
2129 Brook Highland Rdg, Birmingham, AL 35242
2163 Brook Highland Rdg, Birmingham, AL 35242
2933 Brookhaven Ave SW, Birmingham, AL 35211
3253 Brook Highland Trce, Birmingham, AL 35242
3209 Brook Highland Trce, Birmingham, AL 35242
3320 Brook Highland Cir, Birmingham, AL 35242
3237 Brook Highland Trce, Birmingham, AL 35242
3208 Brookhill Cir, Birmingham, AL 35210
6084 Brookhill Cir, Birmingham, AL 35242
2331 Brook Manor Dr Unit 11C, Birmingham, AL 35223
3329 Brook Highland Cir, Birmingham, AL 35242
2089 Brook Highland Rdg, Birmingham, AL 35242
2085 Brook Highland Rdg, Birmingham, AL 35242
2093 Brook Highland Rdg, Birmingham, AL 35242
2096 Brook Highland Rdg, Birmingham, AL 35242
2088 Brook Highland Rdg, Birmingham, AL 35242
2080 Brook Highland Rdg, Birmingham, AL 35242
2076 Brook Highland Rdg, Birmingham, AL 35242
2117 Brook Highland Rdg, Birmingham, AL 35242
2120 Brook Highland Rdg, Birmingham, AL 35242
2116 Brook Highland Rdg, Birmingham, AL 35242
2112 Brook Highland Rdg, Birmingham, AL 35242
2104 Brook Highland Rdg, Birmingham, AL 35242
2100 Brook Highland Rdg, Birmingham, AL 35242
4113 Brookmont Dr, Birmingham, AL 35210
4112 Brookmont Dr, Birmingham, AL 35210
2829 Brookhaven Ave SW, Birmingham, AL 35211
2817 Brookhaven Ave SW, Birmingham, AL 35211
3461 Brook Mountain Ln, Mountain Brk, AL 35223
134 Brook Highland Cv, Birmingham, AL 35242
2075 Brook Highland Rdg, Birmingham, AL 35242
2113 Brook Highland Rdg, Birmingham, AL 35242