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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
ALEXANDER-ALTAMONT
Properties in Birmingham in ALEXANDER-ALTAMONT
Find homes for sale in Birmingham by selecting a property below:
2118 Allen Cir, Birmingham, AL 35207
5446 Allen Ave, Birmingham, AL 35221
2216 Ragland St, Birmingham, AL 35210
500 Alma Dr, Birmingham, AL 35206
3582 Altadena Park Ln, Vestavia, AL 35243
2617 Altadena Park Cir #26, Birmingham, AL 35243
2210 Ragland St, Birmingham, AL 35210
2309 Altadena Crest Dr, Birmingham, AL 35242
2316 Altadena Crest Dr, Hoover, AL 35242
565 Alma Dr, Birmingham, AL 35206
3341 Altamont Rd S #1, Birmingham, AL 35205
4828 Allen St, Birmingham, AL 35207
4832 Allen St, Birmingham, AL 35207
1222 Alexander St, Dolomite, AL 35061
1349 Alford Ave, Hoover, AL 35226
2112 Allen Cir, Birmingham, AL 35207
6156 Alice Ave Unit 20 &21, Birmingham, AL 35228
1467 Alford Ave, Hoover, AL 35226
2122 Allen Cir, Birmingham, AL 35207
3033 Altadena Woods Dr, Hoover, AL 35242
2340 Altadena Crest Dr, Hoover, AL 35242
2126 Allen Cir, Birmingham, AL 35207
2305 Altadena Crest Dr, Birmingham, AL 35242
1237 Alexander St, Dolomite, AL 35061
204 Alpine St, Irondale, AL 35210
3029 Altadena Woods Dr, Hoover, AL 35242
2117 Allen Cir, Birmingham, AL 35207
1045 Alicia Dr, Birmingham, AL 35215
742 Allison Bonnett Memorial Dr, Birmingham, AL 35228
1225 Al Seier Rd, Hoover, AL 35226
1052 Alicia Dr, Birmingham, AL 35215
1044 Alicia Dr, Birmingham, AL 35215
2613 Altadena Park Cir, Vestavia, AL 35243
1048 Alicia Dr, Birmingham, AL 35215
312 Alpine St, Irondale, AL 35210
536 Alpha St S, Birmingham, AL 35205
877 Alford Ave, Hoover, AL 35226
332 Alpine St, Irondale, AL 35210
320 Alpine St, Irondale, AL 35210
308 Alpine St, Irondale, AL 35210
328 Alpine St, Irondale, AL 35210
329 Alpine St, Irondale, AL 35210
522 Alpha St S, Birmingham, AL 35205
336 Alpine St, Irondale, AL 35210
528 Alpha St S, Birmingham, AL 35205
324 Alpine St, Irondale, AL 35210
333 Alpine St, Irondale, AL 35210
325 Alpine St, Irondale, AL 35210
825 Alford Ave, Hoover, AL 35226
337 Alpine St, Irondale, AL 35210
1451 Al Seier Rd, Hoover, AL 35226
2337 Altadena Crest Dr, Birmingham, AL 35242
2329 Altadena Crest Dr, Birmingham, AL 35242
321 Alpine St, Irondale, AL 35210
2308 Altadena Crest Dr, Hoover, AL 35242
2313 Altadena Crest Dr, Birmingham, AL 35242
2317 Altadena Crest Dr, Birmingham, AL 35242
2324 Altadena Crest Dr, Hoover, AL 35242
3025 Altadena Woods Dr, Hoover, AL 35242
2628 Altadena Park Cir #22, Birmingham, AL 35243
1018 Alford Ave, Hoover, AL 35226
1198 Allison Bonnett Memorial Dr, Birmingham, AL 35228
2129 Allen Cir, Birmingham, AL 35207
1064 Alicia Dr, Birmingham, AL 35215
909 Alford Ave, Hoover, AL 35226
2106 Allen Cir, Birmingham, AL 35207
1056 Alicia Dr, Birmingham, AL 35215
1060 Alicia Dr, Birmingham, AL 35215
2356 Altadena Crest Dr, Hoover, AL 35242
1077 Alicia Dr, Birmingham, AL 35215
2360 Altadena Crest Dr, Hoover, AL 35242
2364 Altadena Crest Dr, Hoover, AL 35242
1227 Al Seier Rd, Hoover, AL 35226
1068 Alicia Dr, Birmingham, AL 35215
913 Alford Ave, Hoover, AL 35226
2304 Altadena Crest Dr, Hoover, AL 35242
2345 Altadena Crest Dr, Birmingham, AL 35242
2320 Altadena Crest Dr, Hoover, AL 35242
213 Alpine St, Irondale, AL 35210
1059 Alicia Dr, Birmingham, AL 35215
217 Alpine St, Irondale, AL 35210
2129 Allen Cir #20, Birmingham, AL 35207
2348 Altadena Crest Dr, Hoover, AL 35242
6105 Alice Ave, Birmingham, AL 35228
2344 Altadena Crest Dr, Hoover, AL 35242
937 Alford Ave, Hoover, AL 35226
2336 Altadena Crest Dr, Hoover, AL 35242
201 Alpine St, Irondale, AL 35210
6137 Alice Ave, Birmingham, AL 35228
2333 Altadena Crest Dr, Birmingham, AL 35242
1194 Alexander St, Dolomite, AL 35061
2325 Altadena Crest Dr, Birmingham, AL 35242
840 Alford Ave, Hoover, AL 35226
1224 Alexander St, Dolomite, AL 35061
2321 Altadena Crest Dr, Birmingham, AL 35242
246 Allegheny Dr, Birmingham, AL 35214
1037 Alicia Dr, Birmingham, AL 35215
1223 Al Seier Rd, Hoover, AL 35226
6016 Alice Ave, Birmingham, AL 35228
3621 Dennison Ave, Dolomite, AL 35061
1306 Al Seier Ln, Hoover, AL 35226
1233 Alexander St, Dolomite, AL 35061
6121 Alice Ave, Birmingham, AL 35228
2609 Altadena Park Cir #27, Birmingham, AL 35243
526 Alpha St S, Birmingham, AL 35205
2129 Allen Cir, Birmingham, AL 35207
1069 Alicia Dr, Birmingham, AL 35215
2126 Allen Cir, Birmingham, AL 35207
6156 Alice Ave, Birmingham, AL 35228
2352 Altadena Crest Dr, Hoover, AL 35242
2341 Altadena Crest Dr, Birmingham, AL 35242
1444 Alford Ave, Birmingham, AL 35226
2121 Allen Cir, Birmingham, AL 35207
400 Alpha St S, Birmingham, AL 35205
1473 Alford Ave, Hoover, AL 35226
2118 Allen Cir, Birmingham, AL 35207
2368 Altadena Crest Dr, Hoover, AL 35242
2122 Allen Cir, Birmingham, AL 35207
1475 Al Seier Rd, Hoover, AL 35226
890 Alford Ave, Hoover, AL 35226
316 Alpine St, Irondale, AL 35210
2125 Allen Cir, Birmingham, AL 35207
3558 Altadena Park Ln, Vestavia, AL 35243
3566 Altadena Park Ln #5, Birmingham, AL 35243
3563 Altadena Park Ln, Vestavia, AL 35243
229 Alpine St, Irondale, AL 35210
2328 Altadena Crest Dr, Hoover, AL 35242
209 Alpine St, Irondale, AL 35210
2332 Altadena Crest Dr, Hoover, AL 35242
225 Alpine St, Irondale, AL 35210
226 Alpine St, Irondale, AL 35210
6173 Alice Ave, Birmingham, AL 35228
205 Alpine St, Irondale, AL 35210
939 Alford Ave, Hoover, AL 35226
220 Alpine St, Irondale, AL 35210
506 Alpha St S, Birmingham, AL 35205
1135 Allison Bonnett Memorial Dr, Birmingham, AL 35228
504 Alpha St S, Birmingham, AL 35205
2901 Altadena Woods Dr, Birmingham, AL 35242
1073 Alicia Dr, Birmingham, AL 35215
508 Alpha St S, Birmingham, AL 35205
2211 Ragland St, Birmingham, AL 35210
1215 Alexander St, Dolomite, AL 35061
3350 Altamont Rd S Unit C16, Birmingham, AL 35205
6024 Alice Ave, Birmingham, AL 35228
3350 Altamont Rd S Unit C14, Birmingham, AL 35205
3350 Altamont Rd S Unit D5, Birmingham, AL 35205
200 Alpine St, Irondale, AL 35210
212 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit D16, Birmingham, AL 35205
6172 Alice Ave, Birmingham, AL 35228
236 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit C9, Birmingham, AL 35205
3350 Altamont Rd S Unit B12, Birmingham, AL 35205
3350 Altamont Rd S Unit B10, Birmingham, AL 35205
109 Alpine St, Irondale, AL 35210
100 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit C7, Birmingham, AL 35205
1040 Alicia Dr, Birmingham, AL 35215
3350 Altamont Rd S Unit B5, Birmingham, AL 35205
3350 Altamont Rd S Unit B15, Birmingham, AL 35205
3350 Altamont Rd S Unit B17, Birmingham, AL 35205
3350 Altamont Rd S Unit B11, Birmingham, AL 35205
1441 Altamont Rd, Birmingham, AL 35213
3350 Altamont Rd S Unit B1, Birmingham, AL 35205
3341 Altamont Rd S, Birmingham, AL 35205
3350 Altamont Rd S Unit B3, Birmingham, AL 35205
3350 Altamont Rd S Unit D13, Birmingham, AL 35205
3350 Altamont Rd S Unit C8, Birmingham, AL 35205
3350 Altamont Rd S Unit D20, Birmingham, AL 35205
3350 Altamont Rd S Unit C6, Birmingham, AL 35205
204 Alpine St #0, Irondale, AL 35210
232 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit D21, Birmingham, AL 35205
216 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit D4, Birmingham, AL 35205
228 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit D15, Birmingham, AL 35205
3350 Altamont Rd S Unit D1, Birmingham, AL 35205
3566 Altadena Park Ln, Vestavia, AL 35243
3570 Altadena Park Ln, Vestavia, AL 35243
3562 Altadena Park Ln, Vestavia, AL 35243
240 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit D11, Birmingham, AL 35205
3350 Altamont Rd S Unit D10, Birmingham, AL 35205
3350 Altamont Rd S Unit D12, Birmingham, AL 35205
6145 Alice Ave, Birmingham, AL 35228
2102 Allen Cir, Birmingham, AL 35207
3634 Dennison Ave, Dolomite, AL 35061
3350 Altamont Rd S Unit D3, Birmingham, AL 35205
6132 Alice Ave, Birmingham, AL 35228
4704 Allen St, Birmingham, AL 35207
472 Alexander St, Dolomite, AL 35061
6140 Alice Ave, Birmingham, AL 35228
3325 Altamont Rd S, Birmingham, AL 35205
1205 Alexander St, Dolomite, AL 35061
6144 Alice Ave, Birmingham, AL 35228
4708 Allen St, Birmingham, AL 35207
6116 Alice Ave, Birmingham, AL 35228
101 Alpine St, Irondale, AL 35210
3350 Altamont Rd S Unit A10, Birmingham, AL 35205
105 Alpine St, Irondale, AL 35210
3625 Dennison Ave, Dolomite, AL 35061
6168 Alice Ave, Birmingham, AL 35228
1212 Alexander St, Dolomite, AL 35061
6128 Alice Ave, Birmingham, AL 35228
3652 Dennison Ave, Dolomite, AL 35061
3651 Dennison Ave, Dolomite, AL 35061
3350 Altamont Rd S Unit A12, Birmingham, AL 35205
6120 Alice Ave, Birmingham, AL 35228
1214 Alexander St, Dolomite, AL 35061
6104 Alice Ave, Birmingham, AL 35228
1216 Alexander St, Dolomite, AL 35061
921 Alford Ave, Hoover, AL 35226
2200 Alta St, Birmingham, AL 35210
1390 Al Seier Rd, Hoover, AL 35226
3578 Altadena Park Ln, Vestavia, AL 35243
1219 Alexander St, Dolomite, AL 35061
4801 Allen St, Birmingham, AL 35207
3638 Dennison Ave, Dolomite, AL 35061
4749 Allen St, Birmingham, AL 35207
1211 Alexander St, Dolomite, AL 35061
3641 Dennison Ave, Dolomite, AL 35061
4805 Allen St, Birmingham, AL 35207
4741 Allen St, Birmingham, AL 35207
4745 Allen St, Birmingham, AL 35207
3622 Dennison Ave, Dolomite, AL 35061
1382 Al Seier Rd, Hoover, AL 35226
3626 Dennison Ave, Dolomite, AL 35061
3350 Altamont Rd S Unit A6, Birmingham, AL 35205
5453 Allen Ave, Birmingham, AL 35221
3350 Altamont Rd S Unit D24, Birmingham, AL 35205
3350 Altamont Rd S Unit D14, Birmingham, AL 35205
2116 Allen Cir, Birmingham, AL 35207
3350 Altamont Rd S Unit D23, Birmingham, AL 35205
3350 Altamont Rd S Unit A8, Birmingham, AL 35205
6124 Alice Ave, Birmingham, AL 35228
3350 Altamont Rd S Unit B4, Birmingham, AL 35205
3350 Altamont Rd S Unit A4, Birmingham, AL 35205
3350 Altamont Rd S Unit B13, Birmingham, AL 35205
3350 Altamont Rd S Unit B6, Birmingham, AL 35205
3350 Altamont Rd S Unit F3, Birmingham, AL 35205
3350 Altamont Rd S Unit B2, Birmingham, AL 35205
3350 Altamont Rd S Unit F5, Birmingham, AL 35205
2013 Altamont Rd #9, Birmingham, AL 35205
1119 Alford Ave, Hoover, AL 35226
6012 Alice Ave, Birmingham, AL 35228
6169 Alice Ave, Birmingham, AL 35228
6153 Alice Ave, Birmingham, AL 35228
6161 Alice Ave, Birmingham, AL 35228
6129 Alice Ave, Birmingham, AL 35228
6113 Alice Ave, Birmingham, AL 35228
6117 Alice Ave, Birmingham, AL 35228
3350 Altamont Rd S Unit A14, Birmingham, AL 35205
6109 Alice Ave, Birmingham, AL 35228
3341 Altamont Rd S #0, Birmingham, AL 35205
3324 Altamont Rd S, Birmingham, AL 35205
3350 Altamont Rd S Unit D22, Birmingham, AL 35205
6141 Alice Ave, Birmingham, AL 35228
3323 Altamont Rd S, Birmingham, AL 35205
1204 Alexander St, Dolomite, AL 35061
1200 Alexander St, Dolomite, AL 35061
1435 Al Seier Rd, Hoover, AL 35226
6020 Alice Ave, Birmingham, AL 35228
3550 Altadena Park Ln #1, Birmingham, AL 35243
1041 Alicia Dr, Birmingham, AL 35215
2109 Allen Cir, Birmingham, AL 35207
290 Sheffield Ct, Hoover, AL 35226
2105 Allen Cir, Birmingham, AL 35207
2609 Altadena Park Cir, Vestavia, AL 35243
1324 Alford Ave, Hoover, AL 35226
4712 Allen St, Birmingham, AL 35207
520 Alpha St S, Birmingham, AL 35205
5458 Allen Ave, Birmingham, AL 35221
4817 Allen St, Birmingham, AL 35207
4813 Allen St, Birmingham, AL 35207
6125 Alice Ave, Birmingham, AL 35228
4821 Allen St, Birmingham, AL 35207
4906 Altadena South Dr, Hoover, AL 35244
4809 Allen St, Birmingham, AL 35207
6165 Alice Ave, Birmingham, AL 35228
2731 Altadena Rd, Vestavia, AL 35243
510 Alpha St S, Birmingham, AL 35205
886 Alford Ave, Hoover, AL 35226
4935 Altadena South Dr, Hoover, AL 35244
4730 Allen St, Birmingham, AL 35207
4744 Allen St, Birmingham, AL 35207
1198 Al Seier Rd, Hoover, AL 35226
2817 Altadena South Way, Hoover, AL 35244
2221 Alta St, Birmingham, AL 35210
6112 Alice Ave, Birmingham, AL 35228
6100 Alice Ave, Birmingham, AL 35228
2805 Altadena South Way, Hoover, AL 35244
2813 Altadena South Way, Hoover, AL 35244
512 Alpha St S, Birmingham, AL 35205
4931 Altadena South Dr, Hoover, AL 35244
4914 Altadena South Dr, Hoover, AL 35244
8257 Alliance Short Creek Rd, Bessemer, AL 35023
4918 Altadena South Dr, Hoover, AL 35244
1529 Alford Ave, Hoover, AL 35226
4911 Altadena South Dr, Hoover, AL 35244
1533 Alford Ave, Hoover, AL 35226
4907 Altadena South Dr, Hoover, AL 35244
2808 Altadena South Way, Hoover, AL 35244
2804 Altadena South Way, Hoover, AL 35244
2612 Altadena Park Cir #20, Birmingham, AL 35243
2700 Al Lin Cir, Hoover, AL 35244
2109 Allen Cir, Birmingham, AL 35207
2701 Al Lin Cir, Hoover, AL 35244
5461 Allen Ave, Birmingham, AL 35221
518 Alpha St S, Birmingham, AL 35205
2824 Altadena Cir, Birmingham, AL 35243
1129 Alford Ave, Hoover, AL 35226
1110 Alford Ave, Hoover, AL 35226
2704 Al Lin Cir, Hoover, AL 35244
4927 Altadena South Dr, Hoover, AL 35244
4926 Altadena South Dr, Hoover, AL 35244
4930 Altadena South Dr, Hoover, AL 35244
4938 Altadena South Dr, Hoover, AL 35244
4939 Altadena South Dr, Hoover, AL 35244
4910 Altadena South Dr, Hoover, AL 35244
2830 Altadena South Way, Hoover, AL 35244
2724 Altadena Lake Rd, Birmingham, AL 35243
2722 Altadena Lake Rd, Birmingham, AL 35243
224 Alpine St, Irondale, AL 35210
5450 Allen Ave, Birmingham, AL 35221
4913 Altadena South Dr, Hoover, AL 35244
2705 Altadena Lake Rd, Birmingham, AL 35243
4919 Altadena South Dr, Hoover, AL 35244
2717 Altadena Lake Rd, Birmingham, AL 35243
2714 Altadena Lake Rd, Birmingham, AL 35243
2713 Altadena Lake Rd, Birmingham, AL 35243
3350 Altamont Rd Unit B-2, Birmingham, AL 35205
208 Alpine St, Irondale, AL 35210
3574 Altadena Park Ln #7, Birmingham, AL 35243
2710 Altadena Lake Rd, Birmingham, AL 35243
3569 Altadena Park Ln #17, Birmingham, AL 35243
2124 Allen Cir, Birmingham, AL 35207
221 Alpine St, Irondale, AL 35210
3563 Altadena Park Ln #18, Birmingham, AL 35243
2709 Altadena Lake Rd, Birmingham, AL 35243
3559 Altadena Park Ln #19, Birmingham, AL 35243
2128 Allen Cir, Birmingham, AL 35207
2718 Altadena Lake Rd, Birmingham, AL 35243
2700 Altadena Lake Rd, Birmingham, AL 35243
2720 Altadena Lake Rd, Birmingham, AL 35243
1022 Alford Ave, Hoover, AL 35226
2704 Altadena Lake Rd, Birmingham, AL 35243
1501 Al Seier Rd, Hoover, AL 35226
1225 Alexander St, Dolomite, AL 35061
2629 Altadena Park Cir, Vestavia, AL 35243
1228 Alexander St, Dolomite, AL 35061
2721 Altadena Lake Rd, Birmingham, AL 35243
2709 Al Lin Cir, Hoover, AL 35244
1054 Alicia Dr, Birmingham, AL 35215
2130 Allen Cir, Birmingham, AL 35207
1611 Alford Ave, Hoover, AL 35226
2113 Allen Cir, Birmingham, AL 35207