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
MEMPHIS-MILL CREEK
Properties in Birmingham in MEMPHIS-MILL CREEK
Find homes for sale in Birmingham by selecting a property below:
312 Mignon Ave, Birmingham, AL 35215
313 Mignon Ave, Birmingham, AL 35215
5504 Mexico Ave, Birmingham, AL 35224
304 Mignon Ave, Birmingham, AL 35215
308 Mignon Ave, Birmingham, AL 35215
4640 Menefee Dr, Irondale, AL 35210
305 Mignon Ave, Birmingham, AL 35215
352 Merrywood Dr, Birmingham, AL 35214
5608 Mexico Ave, Birmingham, AL 35224
2911 Metropolitan Way, Birmingham, AL 35243
309 Mignon Ave, Birmingham, AL 35215
52 Merrywood Dr #52, Birmingham, AL 35214
4801 Messer Airport Hwy, Birmingham, AL 35212
344 Merrywood Dr, Birmingham, AL 35214
288 Merrywood Dr, Birmingham, AL 35214
403 Miles Ave, Birmingham, AL 35214
220 Milan Pkwy, Birmingham, AL 35211
4914 Messer Airport Hwy, Birmingham, AL 35212
516 Mildred Ave, Birmingham, AL 35214
440 Merrywood Dr, Birmingham, AL 35214
508 Mildred Ave, Birmingham, AL 35214
332 Mignon Ave, Birmingham, AL 35215
320 Mignon Ave, Birmingham, AL 35215
1058 Mesa Dr, Birmingham, AL 35235
324 Mignon Ave, Birmingham, AL 35215
333 Mignon Ave, Birmingham, AL 35215
316 Mignon Ave, Birmingham, AL 35215
328 Mignon Ave, Birmingham, AL 35215
321 Mignon Ave, Birmingham, AL 35215
4620 Menefee Dr, Irondale, AL 35210
329 Mignon Ave, Birmingham, AL 35215
300 Mignon Ave, Birmingham, AL 35215
1350 Miami Trl, Birmingham, AL 35214
5600 Mexico Ave, Birmingham, AL 35224
325 Mignon Ave, Birmingham, AL 35215
817 Mildred Ann Dr, Birmingham, AL 35215
5009 Messer Airport Hwy, Birmingham, AL 35212
6515 Mill Creek Cir, Hoover, AL 35242
420 Michael Ln Lot 13, Birmingham, AL 35213
5850 Mexico Ave, Birmingham, AL 35224
1569 Miles St, Dolomite, AL 35061
5800 Mexico Ave, Birmingham, AL 35224
5719 Mexico Ave, Birmingham, AL 35224
97 Merrywood Cir, Birmingham, AL 35214
424 Merrywood Dr, Birmingham, AL 35214
1217 Mill Ln, Birmingham, AL 35210
449 Merrywood Dr, Birmingham, AL 35214
201 Milan Pkwy, Birmingham, AL 35211
6544 Mill Creek Cir, Birmingham, AL 35242
401 Miles Ave, Birmingham, AL 35214
661 Merrimont Cir, Birmingham, AL 35213
665 Merrimont Cir, Birmingham, AL 35213
1105 Mercury Ln, Birmingham, AL 35215
4649 Menefee Dr, Irondale, AL 35210
1103 Mercury Ln, Birmingham, AL 35215
1104 Mercury Ln, Birmingham, AL 35215
4600 Menefee Dr, Irondale, AL 35210
5591 Messer Airport Hwy, Birmingham, AL 35212
1101 Mercury Ln, Birmingham, AL 35215
1100 Mercury Ln, Birmingham, AL 35215
107 Merrywood Dr, Birmingham, AL 35214
4629 Menefee Dr, Irondale, AL 35210
1030 Mesa Dr, Birmingham, AL 35235
1034 Mesa Dr, Birmingham, AL 35235
1437 Miles St, Dolomite, AL 35061
1038 Mesa Dr, Birmingham, AL 35235
1042 Mesa Dr, Birmingham, AL 35235
1011 Menlo Ln, Birmingham, AL 35235
101 Merrywood Dr, Birmingham, AL 35214
4909 Messer Airport Hwy, Birmingham, AL 35212
660 Merrimont Cir, Birmingham, AL 35213
663 Merrimont Cir, Birmingham, AL 35213
200 Milan Pkwy, Birmingham, AL 35211
672 Merrimont Cir, Birmingham, AL 35213
3631 Messer Airport Hwy, Birmingham, AL 35222
2829 Micmac Dr, Birmingham, AL 35215
4530 Messer Airport Hwy, Birmingham, AL 35222
624 Mildred Ave, Birmingham, AL 35214
1069 Mesa Dr, Birmingham, AL 35235
520 Mildred Ave, Birmingham, AL 35214
616 Mildred Ave, Birmingham, AL 35214
664 Merrimont Cir, Birmingham, AL 35213
626 Mildred Ave, Birmingham, AL 35214
668 Merrimont Cir, Birmingham, AL 35213
337 Merrywood Dr, Birmingham, AL 35214
325 Mildred Ave, Birmingham, AL 35214
329 Merrywood Dr, Birmingham, AL 35214
292 Miles Ave, Birmingham, AL 35214
328 Merrywood Dr, Birmingham, AL 35214
3714 Messer Airport Hwy, Birmingham, AL 35222
1515 Miles St, Dolomite, AL 35061
101 Mildred Ave, Birmingham, AL 35214
3330 Messer Airport Hwy, Birmingham, AL 35222
349 Merrywood Dr, Birmingham, AL 35214
604 Mildred Ave, Birmingham, AL 35214
432 Merrywood Dr, Birmingham, AL 35214
1025 Mesa Dr, Birmingham, AL 35235
310 Mildred Ave, Birmingham, AL 35214
4621 Menefee Dr, Irondale, AL 35210
404 Miles Ave, Birmingham, AL 35214
4625 Menefee Dr, Irondale, AL 35210
412 Mildred Ave, Birmingham, AL 35214
405 Mildred Ave, Birmingham, AL 35214
321 Miles Ave, Birmingham, AL 35214
1460 Miles St, Dolomite, AL 35061
4815 Michigan Ave, Birmingham, AL 35224
309 Memphis St, Birmingham, AL 35224
319 Memphis St, Birmingham, AL 35224
305 Memphis St, Birmingham, AL 35224
301 Memphis St, Birmingham, AL 35224
407 Miles Ave, Birmingham, AL 35214
1061 Michelle Cir, Birmingham, AL 35215
4831 Michigan Ave, Birmingham, AL 35224
4805 Michigan Ave, Birmingham, AL 35224
4821 Michigan Ave, Birmingham, AL 35224
1068 Michelle Cir, Birmingham, AL 35215
4817 Michigan Ave, Birmingham, AL 35224
4829 Michigan Ave, Birmingham, AL 35224
232 Memphis St, Birmingham, AL 35224
3700 Messer Airport Hwy, Birmingham, AL 35222
4825 Michigan Ave, Birmingham, AL 35224
1064 Michelle Cir, Birmingham, AL 35215
4909 Michigan Ave, Birmingham, AL 35224
4816 Michigan Ave, Birmingham, AL 35224
1501 Midfield High School Rd, Birmingham, AL 35221
4905 Michigan Ave, Birmingham, AL 35224
4913 Michigan Ave, Birmingham, AL 35224
4824 Michigan Ave, Birmingham, AL 35224
4116 Mexico Ave, Birmingham, AL 35224
4908 Michigan Ave, Birmingham, AL 35224
4820 Michigan Ave, Birmingham, AL 35224
1485 Miles St, Dolomite, AL 35061
1050 Mesa Dr, Birmingham, AL 35235
1046 Mesa Dr, Birmingham, AL 35235
632 Mildred Ave, Birmingham, AL 35214
1535 Midfield High School Rd, Birmingham, AL 35221
1595 Midfield High School Rd, Birmingham, AL 35221
1072 Michelle Cir, Birmingham, AL 35215
208 Miles Ave, Birmingham, AL 35214
4800 Michigan Ave, Birmingham, AL 35224
4804 Michigan Ave, Birmingham, AL 35224
1069 Michelle Cir, Birmingham, AL 35215
4900 Michigan Ave, Birmingham, AL 35224
1443 Miles St, Dolomite, AL 35061
4901 Michigan Ave, Birmingham, AL 35224
4812 Michigan Ave, Birmingham, AL 35224
1469 Miles St, Dolomite, AL 35061
4801 Michigan Ave, Birmingham, AL 35224
4904 Michigan Ave, Birmingham, AL 35224
208 Mildred Ave, Birmingham, AL 35214
426 Memphis St, Birmingham, AL 35224
416 Memphis St, Birmingham, AL 35224
1031 Mesa Dr, Birmingham, AL 35235
1457 Miles St, Dolomite, AL 35061
408 Memphis St, Birmingham, AL 35224
415 Memphis St, Birmingham, AL 35224
372 Merrywood Dr #1, Birmingham, AL 35214
403 Memphis St, Birmingham, AL 35224
300 Memphis St, Birmingham, AL 35224
400 Memphis St, Birmingham, AL 35224
226 Merrywood Dr, Birmingham, AL 35214
304 Memphis St, Birmingham, AL 35224
4808 Michigan Ave, Birmingham, AL 35224
505 Mildred Ave, Birmingham, AL 35214
325 Memphis St, Birmingham, AL 35224
405 Miles Ave, Birmingham, AL 35214
201 Milan Pkwy, Birmingham, AL 35211
260 Milan Pkwy, Birmingham, AL 35211
1425 Miami Cir, Birmingham, AL 35214
4809 Michigan Ave, Birmingham, AL 35224
313 Memphis St, Birmingham, AL 35224
4813 Michigan Ave, Birmingham, AL 35224
4608 Menefee Dr, Irondale, AL 35210
4811 Michigan Ave, Birmingham, AL 35224
323 Memphis St, Birmingham, AL 35224
108 Mildred Ave, Birmingham, AL 35214
104 Mildred Ave, Birmingham, AL 35214
1500 5th Ave W, Birmingham, AL 35208
2810 Metropolitan Way, Birmingham, AL 35243
233 Memphis St, Birmingham, AL 35224
600 Mildred Ave, Birmingham, AL 35214
364 Merrywood Dr, Birmingham, AL 35214
428 Memphis St, Birmingham, AL 35224
4700 Messer Airport Hwy #0, Birmingham, AL 35212
319 Mildred Ave, Birmingham, AL 35214
212 Mildred Ave, Birmingham, AL 35214
312 Memphis St, Birmingham, AL 35224
216 Mildred Ave, Birmingham, AL 35214
2104 Merry Dr NE, Birmingham, AL 35215
4656 Messer Airport Hwy, Birmingham, AL 35212
5201 Messer Airport Hwy, Birmingham, AL 35212
2120 Merry Dr NE, Birmingham, AL 35215
5605 Mexico Ave, Birmingham, AL 35224
5810 Mexico Ave, Birmingham, AL 35224
2825 Micmac Dr, Birmingham, AL 35215
4654 Messer Airport Hwy, Birmingham, AL 35212
2821 Micmac Dr, Birmingham, AL 35215
322 Memphis St, Birmingham, AL 35224
1505 Miles St, Dolomite, AL 35061
421 Mildred Ave, Birmingham, AL 35214
2830 Micmac Dr, Birmingham, AL 35215
5604 Mexico Ave, Birmingham, AL 35224
2809 Micmac Dr, Birmingham, AL 35215
31 Merrywood Dr, Birmingham, AL 35214
2822 Micmac Dr, Birmingham, AL 35215
1436 Mesa Ln, Birmingham, AL 35235
320 Memphis St, Birmingham, AL 35224
1933 Merryvale Rd, Vestavia Hills, AL 35216
4650 Messer Airport Hwy, Birmingham, AL 35212
4642 Messer Airport Hwy, Birmingham, AL 35212
1555 Miles St, Dolomite, AL 35061
4638 Messer Airport Hwy, Birmingham, AL 35212
4648 Messer Airport Hwy, Birmingham, AL 35212
4644 Messer Airport Hwy, Birmingham, AL 35212
4652 Messer Airport Hwy, Birmingham, AL 35212
2837 Micmac Dr, Birmingham, AL 35215
2814 Micmac Dr, Birmingham, AL 35215
108 Miles Ave, Birmingham, AL 35214
2820 Metropolitan Way, Birmingham, AL 35243
4636 Messer Airport Hwy, Birmingham, AL 35212
2817 Micmac Dr, Birmingham, AL 35215
4140 Messer Airport Hwy, Birmingham, AL 35222
4721 Messer Airport Hwy, Birmingham, AL 35212
4640 Messer Airport Hwy, Birmingham, AL 35212
2810 Micmac Dr, Birmingham, AL 35215
2813 Micmac Dr, Birmingham, AL 35215
207 Miles Ave, Birmingham, AL 35214
2826 Micmac Dr, Birmingham, AL 35215
1047 Mesa Dr, Birmingham, AL 35235
1314 Mildred Ave, Birmingham, AL 35214
4906 Messer Airport Hwy, Birmingham, AL 35212
1055 Mesa Dr, Birmingham, AL 35235
1587 Midfield High School Rd, Birmingham, AL 35221
1051 Mesa Dr, Birmingham, AL 35235
2108 Merry Dr NE, Birmingham, AL 35215
4600 Messer Airport Hwy, Birmingham, AL 35212
1205 Mill Ln, Birmingham, AL 35210
1054 Mesa Dr, Birmingham, AL 35235
1062 Mesa Dr, Birmingham, AL 35235
869 Miami Pl, Birmingham, AL 35214
125 Miles Ave, Birmingham, AL 35214
109 Mildred Ave Unit P, Birmingham, AL 35214
201 Miles Ave, Birmingham, AL 35214
129 Miles Ave, Birmingham, AL 35214
117 Miles Ave, Birmingham, AL 35214
213 Miles Ave, Birmingham, AL 35214
217 Miles Ave, Birmingham, AL 35214
105 Miles Ave, Birmingham, AL 35214
205 Miles Ave, Birmingham, AL 35214
101 Miles Ave, Birmingham, AL 35214
250 Milan Pkwy, Birmingham, AL 35211
1433 Mesa Ln, Birmingham, AL 35235
109 Miles Ave, Birmingham, AL 35214
113 Miles Ave, Birmingham, AL 35214
399 Miles Ave, Birmingham, AL 35214
391 Miles Ave, Birmingham, AL 35214
1432 Mesa Ln, Birmingham, AL 35235
1560 Midfield High School Rd, Birmingham, AL 35221
4718 Messer Airport Hwy, Birmingham, AL 35212
4646 Messer Airport Hwy, Birmingham, AL 35212
1565 Miles St, Dolomite, AL 35061
636 Mildred Ave, Birmingham, AL 35214
1066 Mesa Dr, Birmingham, AL 35235
1540 Midfield High School Rd, Birmingham, AL 35221
1545 Miles St, Dolomite, AL 35061
336 Mignon Ave, Birmingham, AL 35215
5 Millcove Ln, Hoover, AL 35226
337 Mignon Ave, Birmingham, AL 35215
1591 S Midfield High Rd, Birmingham, AL 35221
317 Mignon Ave, Birmingham, AL 35215
1589 Midfield High School Rd, Birmingham, AL 35221
2750 Milan Ct, Birmingham, AL 35211
805 Mildred Ann Dr, Birmingham, AL 35215
202 Mildred Ave, Birmingham, AL 35214
1325 Miami Trl, Birmingham, AL 35214
1340 Miami Trl, Birmingham, AL 35214
813 Mildred Ann Dr, Birmingham, AL 35215
1300 Midland Ave, Birmingham, AL 35224
4912 Messer Airport Hwy, Birmingham, AL 35212
3413 Messer Airport Hwy, Birmingham, AL 35222
4910 Messer Airport Hwy, Birmingham, AL 35212
1510 Midfield High School Rd, Birmingham, AL 35221
237 Merrywood Dr, Birmingham, AL 35214
4649 Menefee Dr, Irondale, AL 35210
4908 Messer Airport Hwy, Birmingham, AL 35212
419 Memphis St, Birmingham, AL 35224
3300 Messer Airport Hwy, Birmingham, AL 35222
1531 Midfield High School Rd, Birmingham, AL 35221
2850 Milan Ct, Birmingham, AL 35211
409 Mildred Ave, Birmingham, AL 35214
309 Miles Ave, Birmingham, AL 35214
250 Milan Pkwy, Birmingham, AL 35211
2101 Merry Dr NE, Birmingham, AL 35215
316 Miles Ave, Birmingham, AL 35214
312 Miles Ave, Birmingham, AL 35214
309 Mildred Ave, Birmingham, AL 35214
400 Miles Ave, Birmingham, AL 35214
324 Miles Ave, Birmingham, AL 35214
305 Miles Ave, Birmingham, AL 35214
201 Mildred Ave, Birmingham, AL 35214
121 Mildred Ave, Birmingham, AL 35214
205 Mildred Ave, Birmingham, AL 35214
125 Mildred Ave, Birmingham, AL 35214
300 Miles Ave Unit D, Birmingham, AL 35214
308 Miles Ave, Birmingham, AL 35214
206 Miles Ave, Birmingham, AL 35214
105 Mildred Ave, Birmingham, AL 35214
100 Miles Ave, Birmingham, AL 35214
416 Miles Ave, Birmingham, AL 35214
124 Miles Ave, Birmingham, AL 35214
408 Miles Ave Unit P, Birmingham, AL 35214
1026 Mesa Dr #1, Birmingham, AL 35235
4720 Messer Airport Hwy, Birmingham, AL 35212
500 Mildred Ave, Birmingham, AL 35214
5329 Messer Airport Hwy, Birmingham, AL 35212
5339 Messer Airport Hwy, Birmingham, AL 35212
413 Mildred Ave, Birmingham, AL 35214
4436 Meridith St N, Birmingham, AL 35207
2121 Merry Dr NE, Birmingham, AL 35215
1585 Midfield High School Rd, Birmingham, AL 35221
313 Miles Ave, Birmingham, AL 35214
6505 Mill Creek Cir, Hoover, AL 35242
315 Miles Ave, Birmingham, AL 35214
6509 Mill Creek Cir, Hoover, AL 35242
5516 Mexico Ave, Birmingham, AL 35224
325 Miles Ave, Birmingham, AL 35214
417 Michael Ln, Mountain Brk, AL 35213
6547 Mill Creek Cir, Hoover, AL 35242
5529 Mexico Ave, Birmingham, AL 35224
5533 Mexico Ave, Birmingham, AL 35224
412 Michael Ln, Mountain Brk, AL 35213
416 Michael Ln, Mountain Brk, AL 35213
5517 Mexico Ave, Birmingham, AL 35224
5500 Mexico Ave, Birmingham, AL 35224
5901 Mexico Ave, Birmingham, AL 35224
5203 Messer Airport Hwy, Birmingham, AL 35212
5205 Messer Airport Hwy, Birmingham, AL 35212
52 Merrywood Dr, Birmingham, AL 35214
5509 Mexico Ave, Birmingham, AL 35224
2117 Merry Dr NE, Birmingham, AL 35215
1535 Miles St, Dolomite, AL 35061
4633 Menefee Dr, Irondale, AL 35210
1525 Miles St, Dolomite, AL 35061
1540 Miles St, Dolomite, AL 35061
2105 Merry Dr NE, Birmingham, AL 35215
3720 Messer Airport Hwy, Birmingham, AL 35222
257 Merrywood Dr, Birmingham, AL 35214
401 Mildred Ave, Birmingham, AL 35214
408 Michael Ln, Mountain Brk, AL 35213
415 Mildred Ave, Birmingham, AL 35214
6556 Mill Creek Cir, Birmingham, AL 35242
6532 Mill Creek Cir, Birmingham, AL 35242
1344 Miami Trl, Birmingham, AL 35214
4714 Messer Airport Hwy, Birmingham, AL 35212
4712 Messer Airport Hwy, Birmingham, AL 35212
4700 Messer Airport Hwy, Birmingham, AL 35212
1339 Miami Trl, Birmingham, AL 35214
1331 Miami Trl, Birmingham, AL 35214