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
OAK-OAKMONT
Properties in Birmingham in OAK-OAKMONT
Find homes for sale in Birmingham by selecting a property below:
4027 Oak Meadows Cv, Birmingham, AL 35242
2001 Oak Meadows Pl, Birmingham, AL 35242
516 Oak Crest Dr, Birmingham, AL 35214
3540 Oakdale Dr, Mountain Brk, AL 35223
3522 Oakdale Dr, Mountain Brk, AL 35223
2611 Oakdale Dr, Birmingham, AL 35211
2701 Oakdale Dr, Birmingham, AL 35211
1350 Oakland Ave, Birmingham, AL 35218
1218 Oakland Ave, Birmingham, AL 35218
505 Oak Glen Trce, Hoover, AL 35244
317 Oakmont St, Birmingham, AL 35224
1333 Oakland Ave, Birmingham, AL 35218
1341 Oakland Ave, Birmingham, AL 35218
1244 Oakland Ave, Birmingham, AL 35218
1222 Oakland Ave, Birmingham, AL 35218
1208 Oakland Ave, Birmingham, AL 35218
1204 Oakland Ave, Birmingham, AL 35218
S Oak Dr #4, Birmingham, AL 35242
1212 Oakland Ave, Birmingham, AL 35218
3526 Oakdale Dr, Mountain Brk, AL 35223
1151 Oakley Dr, Birmingham, AL 35214
1201 Oakley Dr, Birmingham, AL 35214
3305 Oakhill Dr, Hoover, AL 35216
1028 Oakley Dr, Birmingham, AL 35214
1013 Oakley Dr, Birmingham, AL 35214
1332 Oakland Ave, Birmingham, AL 35218
1336 Oakland Ave, Birmingham, AL 35218
4036 Oak Meadows Cv, Birmingham, AL 35242
1324 Oakland Ave, Birmingham, AL 35218
1328 Oakland Ave, Birmingham, AL 35218
1224 Oakley Dr, Birmingham, AL 35214
1308 Oakland Ave, Birmingham, AL 35218
1320 Oakland Ave, Birmingham, AL 35218
121 Oak Forest Dr, Birmingham, AL 35217
1023 Oakley Dr, Birmingham, AL 35214
1216 Oakley Dr, Birmingham, AL 35214
509 Oak Glen Trce, Hoover, AL 35244
1027 Oakley Dr, Birmingham, AL 35214
1016 Oakley Dr, Birmingham, AL 35214
1348 Oakland Ave, Birmingham, AL 35218
513 Oak Glen Trce, Hoover, AL 35244
1033 Oakley Dr, Birmingham, AL 35214
1340 Oakland Ave, Birmingham, AL 35218
124 Oakmont Rd, Birmingham, AL 35244
1509 Oak Leaf Trl #11, Vestavia Hills, AL 35243
1300 Oakland Ave, Birmingham, AL 35218
3541 Oakdale Dr, Mountain Brk, AL 35223
217 Oak Forest Dr, Birmingham, AL 35217
2615 Oakdale Dr, Birmingham, AL 35211
2619 Oakdale Dr, Birmingham, AL 35211
2727 Oakdale Dr, Birmingham, AL 35211
3001 Oak Meadows Cir, Birmingham, AL 35242
2745 Oakdale Dr, Birmingham, AL 35211
261 Oak Forest Dr, Birmingham, AL 35217
3010 Oak Meadows Cir, Birmingham, AL 35242
229 Oak Forest Dr, Birmingham, AL 35217
228 Oak Forest Dr, Birmingham, AL 35217
245 Oak Forest Dr, Birmingham, AL 35217
4031 Oak Meadows Cv, Birmingham, AL 35242
236 Oak Forest Dr, Birmingham, AL 35217
213 Oak Forest Dr, Birmingham, AL 35217
253 Oak Forest Dr, Birmingham, AL 35217
1534 Oak Leaf Trl #5, Vestavia Hills, AL 35243
277 Oak Forest Dr, Birmingham, AL 35217
208 Oak Forest Dr #1, Birmingham, AL 35217
640 Oakdale St, Birmingham, AL 35209
2425 Oakdale Dr, Birmingham, AL 35211
212 Oak Forest Dr #1, Birmingham, AL 35217
1358 Oakland Ave, Birmingham, AL 35218
412 Oakmont St, Birmingham, AL 35224
1356 Oakland Ave, Birmingham, AL 35218
1242 Oakland Ave, Birmingham, AL 35218
1236 Oakland Ave, Birmingham, AL 35218
1312 Oakland Ave, Birmingham, AL 35218
1228 Oakland Ave, Birmingham, AL 35218
1316 Oakland Ave, Birmingham, AL 35218
2429 Oakdale Dr, Birmingham, AL 35211
1240 Oakland Ave, Birmingham, AL 35218
4032 Oak Meadows Cv, Birmingham, AL 35242
1223 Oakland Ave, Birmingham, AL 35218
1227 Oakland Ave, Birmingham, AL 35218
1231 Oakland Ave, Birmingham, AL 35218
95 Oak Forest Dr, Birmingham, AL 35217
2612 Oakdale Dr, Birmingham, AL 35211
2437 Oak Leaf Dr, Birmingham, AL 35217
2700 Oakdale Dr, Birmingham, AL 35211
6505 Oakdale Rd, Adamsville, AL 35005
152 Oakmont Rd, Birmingham, AL 35244
147 Oakmont Rd, Birmingham, AL 35244
6500 Oakdale Rd, Adamsville, AL 35005
164 Oakmont Rd, Birmingham, AL 35244
168 Oakmont Rd, Birmingham, AL 35244
160 Oakmont Rd, Birmingham, AL 35244
524 Oak Crest Dr, Birmingham, AL 35214
520 Oak Crest Dr, Birmingham, AL 35214
500 Oak Crest Dr, Birmingham, AL 35214
220 Oak Forest Dr, Birmingham, AL 35217
1146 Oakley Dr, Birmingham, AL 35214
216 Oak Forest Dr Unit 1, 2, 3, Birmingham, AL 35217
208 Oakmont Rd, Birmingham, AL 35244
209 Oak Forest Dr, Birmingham, AL 35217
1521 Oak Leaf Trl #8, Vestavia Hills, AL 35243
4012 Oak Meadows Cv, Birmingham, AL 35242
42 Oak Trl, Birmingham, AL 35242
232 Oak Forest Dr, Birmingham, AL 35217
257 Oak Forest Dr, Birmingham, AL 35217
165 Oakmont Rd, Birmingham, AL 35244
169 Oakmont Rd, Birmingham, AL 35244
181 Oakmont Rd, Birmingham, AL 35244
217 Oak Forest Dr, Birmingham, AL 35217
185 Oakmont Rd, Birmingham, AL 35244
S Oak Dr #27, Birmingham, AL 35242
193 Oakmont Rd, Birmingham, AL 35244
1043 Oakley Dr, Birmingham, AL 35214
221 Oak Forest Dr, Birmingham, AL 35217
2716 Oakdale Dr, Birmingham, AL 35211
108 Oakmont Rd, Birmingham, AL 35244
120 Oakmont Rd, Birmingham, AL 35244
1300 Oak Brook Dr Lot 36, Birmingham, AL 35215
4021 Oak Meadows Cv, Birmingham, AL 35242
212 Oakmont Cir, Birmingham, AL 35244
208 Oakmont Cir, Birmingham, AL 35244
204 Oakmont Cir, Birmingham, AL 35244
2421 Oakdale Dr, Birmingham, AL 35211
1300 Oak Brook Dr Unit 7,8,9,14,15,16,36, Birmingham, AL 35215
1034 Oak Meadows Rd, Birmingham, AL 35242
2623 Oakdale Dr, Birmingham, AL 35211
273 Oak Forest Dr #0, Birmingham, AL 35217
1014 Oak Meadows Rd, Birmingham, AL 35242
1039 Oak Meadows Rd, Birmingham, AL 35242
516 Oak Glen Trce, Hoover, AL 35244
2420 Oak Leaf Dr, Birmingham, AL 35217
213 Oak Forest Dr, Birmingham, AL 35217
200 Oakmont Cir, Birmingham, AL 35244
229 Oakmont Rd, Birmingham, AL 35244
233 Oakmont Rd, Birmingham, AL 35244
404 Oak Glen Ln, Hoover, AL 35244
228 Oakmont Rd, Birmingham, AL 35244
220 Oakmont Rd, Birmingham, AL 35244
508 Oak Crest Dr, Birmingham, AL 35214
209 Oak Forest Dr, Birmingham, AL 35217
241 Oak Forest Dr, Birmingham, AL 35217
104 Oakmont Rd, Birmingham, AL 35244
5496 Oak Crest Rd, Irondale, AL 35210
136 Oakmont Rd, Birmingham, AL 35244
409 Oak Glen Ln, Hoover, AL 35244
1834 Oakleaf Ln #1834, Birmingham, AL 35215
405 Oak Glen Ln, Hoover, AL 35244
233 Oak Forest Dr, Birmingham, AL 35217
117 Oak Forest Dr, Birmingham, AL 35217
2639 Oakdale Dr, Birmingham, AL 35211
177 Oakmont Rd, Birmingham, AL 35244
508 Oak Glen Trce, Hoover, AL 35244
173 Oakmont Rd, Birmingham, AL 35244
250 Oak Forest Dr, Birmingham, AL 35217
2416 Oak Leaf Dr, Birmingham, AL 35217
321 Oakmont St, Birmingham, AL 35224
528 Oak Crest Dr, Birmingham, AL 35214
224 Oak Forest Dr, Birmingham, AL 35217
2601 Oakdale Dr, Birmingham, AL 35211
66 Oak Trl #66, Birmingham, AL 35242
269 Oak Forest Dr, Birmingham, AL 35217
265 Oak Forest Dr, Birmingham, AL 35217
S Oak Dr #8, Birmingham, AL 35242
237 Oak Forest Dr, Birmingham, AL 35217
S Oak Dr #7, Birmingham, AL 35242
1216 Oak Brook Dr NW, Birmingham, AL 35215
1212 Oak Brook Dr NW, Birmingham, AL 35215
501 Oak Crest Dr, Birmingham, AL 35214
417 Oak Glen Ln, Hoover, AL 35244
172 Oakmont Rd, Birmingham, AL 35244
3609 Oakdale Rd, Mountain Brk, AL 35223
500 Oak Glen Trce, Hoover, AL 35244
189 Oakmont Rd, Birmingham, AL 35244
129 Oakmont Rd, Birmingham, AL 35244
320 Oakmont St, Birmingham, AL 35224
2420 Oak Leaf Dr #1, Birmingham, AL 35217
S Oak Dr #21, Birmingham, AL 35242
36 Oakmont Rd Unit 36B, Birmingham, AL 35244
105 Oak Forest Dr, Birmingham, AL 35217
102 Oak Forest Dr, Birmingham, AL 35217
101 Oak Forest Dr, Birmingham, AL 35217
106 Oak Forest Dr, Birmingham, AL 35217
1200 Oakland Ave, Birmingham, AL 35218
200 Oakmont Rd, Birmingham, AL 35244
141 Oakmont Rd, Birmingham, AL 35244
1301 Oak Brook Dr NW, Birmingham, AL 35215
1148 Oak Creek Trl NE, Birmingham, AL 35215
156 Oakmont Rd, Birmingham, AL 35244
140 Oakmont Rd, Birmingham, AL 35244
6510 Oakdale Rd, Adamsville, AL 35005
144 Oakmont Rd, Birmingham, AL 35244
208 Oak Forest Dr, Birmingham, AL 35217
212 Oak Forest Dr, Birmingham, AL 35217
1351 Oakland Ave, Birmingham, AL 35218
1205 Oak Brook Dr NW, Birmingham, AL 35215
112 Oakmont Rd, Birmingham, AL 35244
1020 Oak Grove Rd, Birmingham, AL 35209
212 Oak Forest Dr #2, Birmingham, AL 35217
1201 Oak Brook Dr NW, Birmingham, AL 35215
224 Oakmont Cir, Birmingham, AL 35244
216 Oakmont Cir, Birmingham, AL 35244
509 Oak Crest Dr, Birmingham, AL 35214
125 Oakmont Rd, Birmingham, AL 35244
1209 Oak Brook Dr NW, Birmingham, AL 35215
1815 Oakleaf Ln, Birmingham, AL 35215
121 Oakmont Rd, Birmingham, AL 35244
1206 Oakley Dr, Birmingham, AL 35214
3550 Oakdale Dr, Mountain Brk, AL 35223
3560 Oakdale Dr, Mountain Brk, AL 35223
3301 Oakhill Dr, Hoover, AL 35216
1159 Oakley Dr, Birmingham, AL 35214
205 Oakmont Rd, Birmingham, AL 35244
1121 Oak Creek Trl NE, Birmingham, AL 35215
4028 Oak Meadows Cv, Birmingham, AL 35242
1000 Oak Meadows Rd, Birmingham, AL 35242
1117 Oak Creek Trl NE, Birmingham, AL 35215
408 Oakmont St, Birmingham, AL 35224
1040 Oak Meadows Rd, Birmingham, AL 35242
1125 Oak Creek Trl NE, Birmingham, AL 35215
316 Oakmont St, Birmingham, AL 35224
113 Oak Forest Dr, Birmingham, AL 35217
216 Oakmont Rd, Birmingham, AL 35244
1020 Oak Meadows Rd, Birmingham, AL 35242
237 Oakmont Rd, Birmingham, AL 35244
1028 Oak Meadows Rd, Birmingham, AL 35242
1013 Oak Meadows Rd, Birmingham, AL 35242
312 Oakmont St, Birmingham, AL 35224
221 Oakmont Rd, Birmingham, AL 35244
1001 Oak Meadows Rd, Birmingham, AL 35242
325 Oakmont St, Birmingham, AL 35224
217 Oakmont Rd, Birmingham, AL 35244
1031 Oak Meadows Rd, Birmingham, AL 35242
3004 Oak Meadows Cir, Birmingham, AL 35242
329 Oakmont St, Birmingham, AL 35224
S Oak Dr #24, Birmingham, AL 35242
2012 Oak Meadows Pl, Birmingham, AL 35242
2016 Oak Meadows Pl, Birmingham, AL 35242
525 Oak Glen Trce, Hoover, AL 35244
2004 Oak Meadows Pl, Birmingham, AL 35242
625 Oak Glen Dr, Hoover, AL 35244
1105 Oak Creek Trl NE, Birmingham, AL 35215
416 Oakmont St, Birmingham, AL 35224
324 Oakmont St, Birmingham, AL 35224
1101 Oak Creek Trl NE, Birmingham, AL 35215
1100 Oak Creek Trl NE, Birmingham, AL 35215
1108 Oak Creek Trl NE, Birmingham, AL 35215
1104 Oak Creek Trl NE, Birmingham, AL 35215
S Oak Dr #28, Birmingham, AL 35242
900 Oak Grove Rd, Birmingham, AL 35209
424 Oakmont St, Birmingham, AL 35224
212 Oakmont Rd, Birmingham, AL 35244
1043 Oak Meadows Rd, Birmingham, AL 35242
404 Oakmont St, Birmingham, AL 35224
1044 Oak Meadows Rd, Birmingham, AL 35242
308 Oakmont St, Birmingham, AL 35224
236 Oakmont Rd, Birmingham, AL 35244
1048 Oak Meadows Rd, Birmingham, AL 35242
328 Oakmont St, Birmingham, AL 35224
213 Oakmont Rd, Birmingham, AL 35244
400 Oakmont St, Birmingham, AL 35224
209 Oakmont Rd, Birmingham, AL 35244
S Oak Dr #5, Birmingham, AL 35242
225 Oakmont Rd, Birmingham, AL 35244
1204 Oak Brook Dr NW, Birmingham, AL 35215
112 Oak Forest Dr, Birmingham, AL 35217
1208 Oak Brook Dr NW, Birmingham, AL 35215
1213 Oak Brook Dr NW, Birmingham, AL 35215
108 Oak Forest Dr, Birmingham, AL 35217
94 Oak Forest Dr, Birmingham, AL 35217
505 Oak Crest Dr, Birmingham, AL 35214
205 Oak Trl, Birmingham, AL 35217
413 Oakmont St, Birmingham, AL 35224
517 Oak Crest Dr, Birmingham, AL 35214
521 Oak Crest Dr, Birmingham, AL 35214
513 Oak Crest Dr, Birmingham, AL 35214
533 Oak Crest Dr, Birmingham, AL 35214
318 Oak Leaf Cir, Hoover, AL 35244
525 Oak Crest Dr, Birmingham, AL 35214
529 Oak Crest Dr, Birmingham, AL 35214
1220 Oakley Dr, Birmingham, AL 35214
273 Oak Forest Dr, Birmingham, AL 35217
313 Oakmont St, Birmingham, AL 35224
417 Oakmont St, Birmingham, AL 35224
1152 Oak Creek Trl NE, Birmingham, AL 35215
401 Oakmont St, Birmingham, AL 35224
1134 Oakley Dr, Birmingham, AL 35214
1023 Oak Grove Rd, Birmingham, AL 35209
1156 Oak Creek Trl NE, Birmingham, AL 35215
1047 Oakley Dr, Birmingham, AL 35214
601 Oakline Dr, Hoover, AL 35226
212 Oakmont Cir Unit 25A, Birmingham, AL 35244
517 Oak Glen Trce, Hoover, AL 35244
1160 Oak Creek Trl NE, Birmingham, AL 35215
1213 Oakley Dr, Birmingham, AL 35214
1132 Oak Creek Trl NE, Birmingham, AL 35215
1136 Oak Creek Trl NE, Birmingham, AL 35215
409 Oakmont St, Birmingham, AL 35224
3404 Oak Canyon Dr, Mountain Brk, AL 35243
216 Oak Forest Dr, Birmingham, AL 35217
2417 Oakdale Dr, Birmingham, AL 35211
6520 Oakdale Rd, Adamsville, AL 35005
1005 Oak Grove Rd, Birmingham, AL 35209
1017 Oak Grove Rd, Birmingham, AL 35209
1052 Oak Meadows Rd, Birmingham, AL 35242
2020 Oak Meadows Pl, Birmingham, AL 35242
1140 Oak Creek Trl NE, Birmingham, AL 35215
1209 Oakley Dr, Birmingham, AL 35214
411 Oakley Ln, Birmingham, AL 35214
1116 Oak Creek Trl NE, Birmingham, AL 35215
1211 Oakley Dr, Birmingham, AL 35214
3636 Oakdale Rd, Mountain Brk, AL 35223
1001 Oak Grove Rd, Birmingham, AL 35209
1205 Oakley Dr, Birmingham, AL 35214
1128 Oak Creek Trl NE, Birmingham, AL 35215
1841 Oakleaf Ln, Birmingham, AL 35215
5 Oak Forest Dr, Birmingham, AL 35217
1806 Oakleaf Ln, Birmingham, AL 35215
416 Oak Glen Ln, Hoover, AL 35244
425 Oak Glen Ln, Hoover, AL 35244
617 Oak Glen Dr, Hoover, AL 35244
412 Oak Glen Ln, Hoover, AL 35244
621 Oak Glen Dr, Hoover, AL 35244
3518 Oakdale Dr, Mountain Brk, AL 35223
521 Oak Glen Trce, Hoover, AL 35244
2627 Oakdale Dr, Birmingham, AL 35211
528 Oak Glen Trce, Hoover, AL 35244
2635 Oakdale Dr, Birmingham, AL 35211
3440 Oak Canyon Cir, Mountain Brk, AL 35243
520 Oak Glen Trce, Hoover, AL 35244
3452 Oak Canyon Dr, Mountain Brk, AL 35243
512 Oak Glen Trce, Hoover, AL 35244
1040 Oakley Dr, Birmingham, AL 35214
1121 Oakley Dr, Birmingham, AL 35214
319 Oak Leaf Cir, Hoover, AL 35244
1101 Oakley Dr, Birmingham, AL 35214
1130 Oakley Dr, Birmingham, AL 35214
1135 Oakley Dr, Birmingham, AL 35214
1141 Oakley Dr, Birmingham, AL 35214
1109 Oakley Dr, Birmingham, AL 35214
1208 Oakley Dr, Birmingham, AL 35214
1200 Oakley Dr, Birmingham, AL 35214
1147 Oakley Dr, Birmingham, AL 35214
1204 Oakley Dr, Birmingham, AL 35214
614 Oak Glen Dr, Hoover, AL 35244
1143 Oakley Dr, Birmingham, AL 35214
2636 Oakdale Dr, Birmingham, AL 35211
1816 Oakleaf Ln, Birmingham, AL 35215
2620 Oakdale Dr, Birmingham, AL 35211
632 Oak Glen Dr, Hoover, AL 35244
2708 Oakdale Dr, Birmingham, AL 35211
633 Oak Glen Dr, Hoover, AL 35244
401 Oak Glen Ln, Hoover, AL 35244
208 Oak Forest Dr #3, Birmingham, AL 35217
S Oak Dr #6, Birmingham, AL 35242
1212 Oakley Dr, Birmingham, AL 35214
404 Oakland Dr, Birmingham, AL 35228
3445 Oak Canyon Dr, Mountain Brk, AL 35243