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
MEADOW CROFT-MEMPHIS
Properties in Birmingham in MEADOW CROFT-MEMPHIS
Find homes for sale in Birmingham by selecting a property below:
48 Medical Park Dr E, Birmingham, AL 35235
1036 Medina Dr, Birmingham, AL 35235
750 Medical Park Dr, Birmingham, AL 35235
730 Medical Park Dr, Birmingham, AL 35235
117 Melbourn Cir, Bessemer, AL 35022
71 Medical Park Dr E, Birmingham, AL 35235
2018 Melinda Dr, Birmingham, AL 35214
912 Meehan Ave, Birmingham, AL 35214
213 Meadowdale Ave, Birmingham, AL 35215
201 Meadowdale Ave, Birmingham, AL 35215
209 Meadowdale Ave, Birmingham, AL 35215
205 Meadowdale Ave, Birmingham, AL 35215
2045 Melinda Dr, Birmingham, AL 35214
24 Medical Park Dr E, Birmingham, AL 35235
50 Medical Park Dr E, Birmingham, AL 35235
400 Meehan Ave, Birmingham, AL 35214
2433 Melrose Dr, Birmingham, AL 35211
920 Meehan Ave, Birmingham, AL 35214
204 Melbourn Cir, Bessemer, AL 35022
208 Melbourn Cir, Bessemer, AL 35022
213 Melbourn Cir, Bessemer, AL 35022
3101 Memory Brook Cir, Birmingham, AL 35242
432 Medford Rd, Birmingham, AL 35235
467 Meadow Croft Dr, Birmingham, AL 35242
475 Meadow Croft Dr, Birmingham, AL 35242
488 Meadow Croft Dr, Birmingham, AL 35242
452 Medford Rd, Birmingham, AL 35235
3440 Meadow Woods Dr, Hoover, AL 35216
113 Melbourn Cir, Bessemer, AL 35022
209 Melbourn Cir, Bessemer, AL 35022
112 Melbourn Cir, Bessemer, AL 35022
3432 Meadow Woods Dr, Hoover, AL 35216
125 Melbourn Cir, Bessemer, AL 35022
200 Melbourn Cir, Bessemer, AL 35022
100 Melbourn Cir, Bessemer, AL 35022
112 Melbourne Cir #331, Bessemer, AL 35022
854 Meadow Ridge Ln #32, Birmingham, AL 35242
420 Meehan Ave, Birmingham, AL 35214
800 Medical Park Dr E, Birmingham, AL 35235
185 Medical Park Dr, Birmingham, AL 35235
113 Melbourne Cir #313, Bessemer, AL 35022
408 Meehan Ave Unit none, Birmingham, AL 35214
7027 Meadowlark Dr, Birmingham, AL 35242
628 Meadow Ridge Dr, Birmingham, AL 35242
1025 Melody Dr, Birmingham, AL 35214
641 Meadow Ridge Dr, Birmingham, AL 35242
632 Meadow Ridge Dr, Birmingham, AL 35242
2061 Melinda Dr, Birmingham, AL 35214
639 Melody Ln, Birmingham, AL 35214
2508 Meadowood Cir, Birmingham, AL 35242
637 Meadow Ridge Dr, Birmingham, AL 35242
204 Memphis St, Birmingham, AL 35224
225 Memphis St, Birmingham, AL 35224
221 Memphis St, Birmingham, AL 35224
216 Memphis St, Birmingham, AL 35224
220 Memphis St, Birmingham, AL 35224
208 Memphis St, Birmingham, AL 35224
2065 Melinda Dr, Birmingham, AL 35214
4009 Meadowood Dr, Birmingham, AL 35242
212 Memphis St, Birmingham, AL 35224
4005 Meadowood Dr, Birmingham, AL 35242
1025 Melody Dr, Birmingham, AL 35214
200 Memphis St, Birmingham, AL 35224
1023 Melody Dr, Birmingham, AL 35214
632 Melody Ln, Birmingham, AL 35214
2416 Meadow Ridge Rd, Birmingham, AL 35242
2404 Meadow Ridge Rd, Birmingham, AL 35242
3108 Memory Brook Cir, Birmingham, AL 35242
413 Meehan Ave, Birmingham, AL 35214
3444 Meadow Woods Dr, Hoover, AL 35216
3116 Memory Brook Cir, Birmingham, AL 35242
435 Meehan Ave, Birmingham, AL 35214
425 Meehan Ave, Birmingham, AL 35214
4022 Meadowood Dr, Birmingham, AL 35242
409 Meehan Ave, Birmingham, AL 35214
226 Meadow Croft Cir, Birmingham, AL 35242
401 Meehan Ave, Birmingham, AL 35214
62 Medical Park Dr E, Birmingham, AL 35235
421 Meehan Ave, Birmingham, AL 35214
700 Medical Park Dr, Birmingham, AL 35235
417 Meehan Ave, Birmingham, AL 35214
2501 Meadowood Cir, Birmingham, AL 35242
2505 Meadowood Cir, Birmingham, AL 35242
404 Meehan Ave, Birmingham, AL 35214
2449 Melrose Dr, Birmingham, AL 35211
101 Medical Park Dr, Birmingham, AL 35235
3113 Memory Brook Cir, Birmingham, AL 35242
31 Medical Park Dr E, Birmingham, AL 35235
424 Meehan Ave, Birmingham, AL 35214
41 Medical Park Dr E, Birmingham, AL 35235
2420 Meadow Ridge Rd, Birmingham, AL 35242
225 Meadow Croft Cir, Birmingham, AL 35242
224 Meadow Croft Cir, Birmingham, AL 35242
249 Meadowdale Ave, Birmingham, AL 35215
1024 Melody Dr, Birmingham, AL 35214
18 Medical Park Dr E, Birmingham, AL 35235
3105 Meadows Cir, Birmingham, AL 35242
208 Melbourne Cir #325, Bessemer, AL 35022
127 Melbourn Cir, Bessemer, AL 35022
109 Melbourn Cir, Bessemer, AL 35022
120 Melbourn Cir, Bessemer, AL 35022
21 Medical Park Dr E, Birmingham, AL 35235
213 Meadow Croft Cir, Birmingham, AL 35242
117 Melbourne Cir #314, Bessemer, AL 35022
216 Meadow Croft Cir, Birmingham, AL 35242
223 Meadow Croft Cir, Birmingham, AL 35242
1423 Melrose Pl, Birmingham, AL 35209
222 Memphis St, Birmingham, AL 35224
224 Memphis St, Birmingham, AL 35224
5320 Meadow Garden Ln, Birmingham, AL 35242
5324 Meadow Garden Ln, Birmingham, AL 35242
108 Melbourne Cir #332, Bessemer, AL 35022
3104 Meadows Cir, Birmingham, AL 35242
5233 Meadow Garden Ln, Birmingham, AL 35242
3117 Memory Brook Cir, Birmingham, AL 35242
5225 Meadow Garden Ln, Birmingham, AL 35242
5213 Meadow Garden Ln, Birmingham, AL 35242
5209 Meadow Garden Ln, Birmingham, AL 35242
229 Memphis St, Birmingham, AL 35224
640 Melody Ln, Birmingham, AL 35214
212 Melbourn Cir, Bessemer, AL 35022
205 Melbourn Cir, Bessemer, AL 35022
5249 Meadow Garden Ln, Birmingham, AL 35242
5253 Meadow Garden Ln, Birmingham, AL 35242
3112 Memory Brook Cir, Birmingham, AL 35242
5241 Meadow Garden Ln, Birmingham, AL 35242
101 Melbourn Cir, Bessemer, AL 35022
5301 Meadow Garden Ln, Birmingham, AL 35242
5305 Meadow Garden Ln, Birmingham, AL 35242
216 Melbourn Cir, Bessemer, AL 35022
217 Melbourn Cir, Bessemer, AL 35022
5205 Meadow Garden Ln, Birmingham, AL 35242
204 Melbourne Cir #326, Bessemer, AL 35022
5220 Meadow Garden Ln, Birmingham, AL 35242
5224 Meadow Garden Ln, Birmingham, AL 35242
1207 Melba Ln, Birmingham, AL 35217
31 Medical Park Dr E, Birmingham, AL 35235
1200 Melba Ln, Birmingham, AL 35217
808 Meg Dr, Birmingham, AL 35215
121 Melbourn Cir, Bessemer, AL 35022
812 Meg Dr, Birmingham, AL 35215
5353 Meadow Garden Ln, Birmingham, AL 35242
47 Medical Park Dr E, Birmingham, AL 35235
805 Meg Dr, Birmingham, AL 35215
5200 Meadow Garden Ln, Birmingham, AL 35242
809 Meg Dr, Birmingham, AL 35215
929 Meg Dr, Birmingham, AL 35215
5208 Meadow Garden Ln, Birmingham, AL 35242
945 Meg Dr, Birmingham, AL 35215
949 Meg Dr, Birmingham, AL 35215
845 Meadow Ridge Ln, Birmingham, AL 35242
801 Meg Dr, Birmingham, AL 35215
921 Meg Dr, Birmingham, AL 35215
901 Meg Dr, Birmingham, AL 35215
813 Meg Dr, Birmingham, AL 35215
200 Melbourne Cir #327, Bessemer, AL 35022
5309 Meadow Garden Ln, Birmingham, AL 35242
114 Melbourne Cir #330, Bessemer, AL 35022
5317 Meadow Garden Ln, Birmingham, AL 35242
2412 Meadow Ridge Rd, Birmingham, AL 35242
913 Meg Dr, Birmingham, AL 35215
917 Meg Dr, Birmingham, AL 35215
5333 Meadow Garden Ln, Birmingham, AL 35242
2424 Meadow Ridge Rd, Birmingham, AL 35242
909 Meg Dr, Birmingham, AL 35215
1005 Melody Dr, Birmingham, AL 35214
912 Meg Dr, Birmingham, AL 35215
5273 Meadow Garden Ln, Birmingham, AL 35242
1028 Medina Dr, Birmingham, AL 35235
920 Meg Dr, Birmingham, AL 35215
108 Melbourn Cir, Bessemer, AL 35022
1032 Medina Dr, Birmingham, AL 35235
841 Meadow Ridge Ln, Birmingham, AL 35242
1048 Medina Dr, Birmingham, AL 35235
5023 Melrose Way, Hoover, AL 35226
849 Meadow Ridge Ln, Birmingham, AL 35242
956 Meg Dr, Birmingham, AL 35215
1016 Medina Dr, Birmingham, AL 35235
904 Meg Dr, Birmingham, AL 35215
1049 Medina Dr, Birmingham, AL 35235
916 Meg Dr, Birmingham, AL 35215
1053 Medina Dr, Birmingham, AL 35235
5013 Melrose Way, Hoover, AL 35226
1045 Medina Dr, Birmingham, AL 35235
900 Meg Dr, Birmingham, AL 35215
853 Meadow Ridge Ln, Birmingham, AL 35242
445 Medford Rd, Birmingham, AL 35235
1060 Medina Dr, Birmingham, AL 35235
908 Meg Dr, Birmingham, AL 35215
809 Meadow Ridge Ln, Birmingham, AL 35242
1025 Medina Dr, Birmingham, AL 35235
805 Meadow Ridge Ln, Birmingham, AL 35242
614 Melinda Ln, Birmingham, AL 35214
1029 Medina Dr, Birmingham, AL 35235
253 Meadowdale Ave, Birmingham, AL 35215
813 Meadow Ridge Ln, Birmingham, AL 35242
1013 Medina Dr, Birmingham, AL 35235
5269 Meadow Garden Ln, Birmingham, AL 35242
1033 Medina Dr, Birmingham, AL 35235
1417 Medina Ln, Birmingham, AL 35235
436 Medford Rd, Birmingham, AL 35235
100 Medical Park Dr, Birmingham, AL 35235
1400 Medina Ln, Birmingham, AL 35235
440 Medford Rd, Birmingham, AL 35235
1409 Medina Ln, Birmingham, AL 35235
444 Medford Rd, Birmingham, AL 35235
448 Medford Rd, Birmingham, AL 35235
1020 Medina Dr, Birmingham, AL 35235
424 Medford Rd, Birmingham, AL 35235
1413 Medina Ln, Birmingham, AL 35235
4279 Memorial St, Birmingham, AL 35226
428 Medford Rd, Birmingham, AL 35235
633 Melody Ln, Birmingham, AL 35214
420 Medford Rd, Birmingham, AL 35235
715 Melody Ln, Birmingham, AL 35214
105 Melbourn Cir, Bessemer, AL 35022
717 Melody Ln, Birmingham, AL 35214
201 Melbourn Cir, Bessemer, AL 35022
800 Meg Dr, Birmingham, AL 35215
645 Melody Ln, Birmingham, AL 35214
4271 Memorial St #277, Birmingham, AL 35226
858 Meadow Ridge Ln, Birmingham, AL 35242
1052 Medina Dr, Birmingham, AL 35235
944 Meg Dr, Birmingham, AL 35215
429 Medford Rd, Birmingham, AL 35235
3309 Meadow Garden Cir, Birmingham, AL 35242
1056 Medina Dr, Birmingham, AL 35235
3313 Meadow Garden Cir, Birmingham, AL 35242
608 Meadow Ridge Dr, Birmingham, AL 35242
1408 Medina Ln, Birmingham, AL 35235
952 Meg Dr, Birmingham, AL 35215
948 Meg Dr, Birmingham, AL 35215
3308 Meadow Garden Cir, Birmingham, AL 35242
1021 Medina Dr, Birmingham, AL 35235
455 Medford Rd, Birmingham, AL 35235
1037 Medina Dr, Birmingham, AL 35235
1017 Medina Dr, Birmingham, AL 35235
1041 Medina Dr, Birmingham, AL 35235
451 Medford Rd, Birmingham, AL 35235
1404 Medina Ln, Birmingham, AL 35235
459 Medford Rd, Birmingham, AL 35235
5328 Meadow Garden Ln, Birmingham, AL 35242
21 Medical Park Dr E, Birmingham, AL 35235
5204 Meadow Garden Ln, Birmingham, AL 35242
5232 Meadow Garden Ln, Birmingham, AL 35242
5228 Meadow Garden Ln, Birmingham, AL 35242
5345 Meadow Garden Ln, Birmingham, AL 35242
608 Melinda Ln, Birmingham, AL 35214
624 Meadow Ridge Dr, Birmingham, AL 35242
5331 Meadowlark Ln, Birmingham, AL 35242
617 Meadow Ridge Dr, Birmingham, AL 35242
606 Melinda Ln, Birmingham, AL 35214
612 Meadow Ridge Dr, Birmingham, AL 35242
2453 Melrose Dr, Birmingham, AL 35211
616 Meadow Ridge Dr, Birmingham, AL 35242
618 Melinda Ln, Birmingham, AL 35214
213 Memphis St, Birmingham, AL 35224
620 Meadow Ridge Dr, Birmingham, AL 35242
610 Melinda Ln, Birmingham, AL 35214
5240 Meadow Garden Ln, Birmingham, AL 35242
5349 Meadow Garden Ln, Birmingham, AL 35242
5009 Melrose Way, Hoover, AL 35226
604 Meadow Ridge Dr, Birmingham, AL 35242
5348 Meadow Garden Ln, Birmingham, AL 35242
5337 Meadow Garden Ln, Birmingham, AL 35242
2401 Melrose Dr, Birmingham, AL 35211
3108 Meadows Cir, Birmingham, AL 35242
5313 Meadow Garden Ln, Birmingham, AL 35242
3109 Meadows Cir, Birmingham, AL 35242
2457 Melrose Dr, Birmingham, AL 35211
1405 Medina Ln, Birmingham, AL 35235
217 Meadowdale Ave, Birmingham, AL 35215
221 Meadowdale Ave, Birmingham, AL 35215
225 Meadowdale Ave, Birmingham, AL 35215
5316 Meadow Garden Ln, Birmingham, AL 35242
229 Meadowdale Ave, Birmingham, AL 35215
125 Melbourne Cir #316, Bessemer, AL 35022
1421 Medina Ln, Birmingham, AL 35235
233 Meadowdale Ave, Birmingham, AL 35215
5312 Meadow Garden Ln, Birmingham, AL 35242
237 Meadowdale Ave, Birmingham, AL 35215
241 Meadowdale Ave, Birmingham, AL 35215
245 Meadowdale Ave, Birmingham, AL 35215
5201 Meadow Garden Ln, Birmingham, AL 35242
1416 Medina Ln, Birmingham, AL 35235
112 Melbourne Cir #0, Bessemer, AL 35022
1001 Medina Dr, Birmingham, AL 35235
1420 Medina Ln, Birmingham, AL 35235
5277 Meadow Garden Ln, Birmingham, AL 35242
7023 Meadowlark Dr, Birmingham, AL 35242
1057 Medina Dr, Birmingham, AL 35235
4278 Memorial St, Hoover, AL 35226
416 Meehan Ave, Birmingham, AL 35214
10 Medical Park Dr E, Birmingham, AL 35235
5217 Meadow Garden Ln, Birmingham, AL 35242
5229 Meadow Garden Ln, Birmingham, AL 35242
1401 Medina Ln, Birmingham, AL 35235
408 Meehan Ave, Birmingham, AL 35214
224 Meadowdale Ave, Birmingham, AL 35215
1428 Memorial Cir, Birmingham, AL 35214
252 Meadowdale Ave, Birmingham, AL 35215
232 Meadowdale Ave, Birmingham, AL 35215
1425 Memorial Cir, Birmingham, AL 35214
4271 Memorial St, Hoover, AL 35226
228 Meadowdale Ave, Birmingham, AL 35215
4266 Memorial St, Hoover, AL 35226
1417 Memorial Cir, Birmingham, AL 35214
240 Meadowdale Ave, Birmingham, AL 35215
4025 Meadowood Dr, Birmingham, AL 35242
1421 Memorial Cir, Birmingham, AL 35214
1409 Memorial Cir, Birmingham, AL 35214
248 Meadowdale Ave, Birmingham, AL 35215
4010 Meadowood Dr, Birmingham, AL 35242
1413 Memorial Cir, Birmingham, AL 35214
244 Meadowdale Ave, Birmingham, AL 35215
1416 Memorial Cir, Birmingham, AL 35214
4018 Meadowood Dr, Birmingham, AL 35242
1412 Memorial Cir, Birmingham, AL 35214
213 Melbourne Cir #321, Bessemer, AL 35022
4004 Meadowood Dr, Birmingham, AL 35242
5171 Medford Dr, Birmingham, AL 35244
1405 Memorial Cir, Birmingham, AL 35214
921 Meehan Ave, Birmingham, AL 35214
621 Melinda Ln, Birmingham, AL 35214
625 Melinda Ln, Birmingham, AL 35214
205 Memphis St, Birmingham, AL 35224
220 Meadowdale Ave, Birmingham, AL 35215
629 Melinda Ln, Birmingham, AL 35214
204 Meadowdale Ave, Birmingham, AL 35215
613 Melinda Ln, Birmingham, AL 35214
200 Meadowdale Ave, Birmingham, AL 35215
633 Melinda Ln, Birmingham, AL 35214
208 Meadowdale Ave, Birmingham, AL 35215
1420 Memorial Cir, Birmingham, AL 35214
236 Meadowdale Ave, Birmingham, AL 35215
4001 Meadowood Dr, Birmingham, AL 35242
216 Meadowdale Ave, Birmingham, AL 35215
1424 Memorial Cir, Birmingham, AL 35214
212 Meadowdale Ave, Birmingham, AL 35215
2040 Melinda Dr, Birmingham, AL 35214
209 Memphis St, Birmingham, AL 35224
1400 Memorial Cir, Birmingham, AL 35214
1408 Memorial Cir, Birmingham, AL 35214
114 Melbourn Cir, Bessemer, AL 35022
50 Medical Park Dr E, Birmingham, AL 35235
1404 Memorial Cir, Birmingham, AL 35214
4286 Memorial St, Hoover, AL 35226
613 Meadow Ridge Dr, Birmingham, AL 35242
5216 Meadow Garden Ln, Birmingham, AL 35242
5212 Meadow Garden Ln, Birmingham, AL 35242
455 Meadow Croft Dr, Birmingham, AL 35242
213 Mecca Ave, Birmingham, AL 35209
447 Meadow Croft Dr, Birmingham, AL 35242
435 Meadow Croft Dr, Birmingham, AL 35242
459 Meadow Croft Dr, Birmingham, AL 35242
463 Meadow Croft Dr, Birmingham, AL 35242
7085 Meadowlark Dr, Birmingham, AL 35242
145 Memory Ct, Mountain Brk, AL 35213