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
28TH-29TH
Properties in Birmingham in 28TH-29TH
Find homes for sale in Birmingham by selecting a property below:
2620 28th Street Ensley, Birmingham, AL 35208
2600 28th Street Ensley, Birmingham, AL 35208
2571 28th Street Ensley, Birmingham, AL 35208
1925 29th Ave N, Birmingham, AL 35207
3119 29th Ave N, Birmingham, AL 35207
3910 28th Way N, Birmingham, AL 35207
3908 28th St N, Birmingham, AL 35207
3113 29th Ave N, Birmingham, AL 35207
2629 28th Street Ensley, Birmingham, AL 35208
1708 29th Ct S, Birmingham, AL 35209
3105 29th Ave N, Birmingham, AL 35207
2617 28th Street Ensley, Birmingham, AL 35208
2545 28th Street Ensley, Birmingham, AL 35208
3117 29th Ave N, Birmingham, AL 35207
2609 28th Street Ensley, Birmingham, AL 35208
4121 29th Pl N, Birmingham, AL 35207
4125 29th Pl N, Birmingham, AL 35207
3415 29th Ave N, Birmingham, AL 35207
2637 28th Street Ensley, Birmingham, AL 35208
2627 28th Street Ensley, Birmingham, AL 35208
3313 29th Ave N, Birmingham, AL 35207
1611 29th Ave N, Birmingham, AL 35207
2886 29th Ave N, Birmingham, AL 35207
2613 28th Street Ensley, Birmingham, AL 35208
2618 28th Street Ensley, Birmingham, AL 35208
1719 29th Ct S, Birmingham, AL 35207
2633 28th Street Ensley, Birmingham, AL 35208
2884 29th Ave N, Birmingham, AL 35207
1225 29th St S, Birmingham, AL 35205
2912 29th Pl SW, Birmingham, AL 35211
2880 29th Ave N, Birmingham, AL 35207
2207 29th Ave N, Birmingham, AL 35207
1830 29th Ave S, Homewood, AL 35209
3915 28th Way N, Birmingham, AL 35207
1721 29th Street Ensley, Birmingham, AL 35208
2706 29th Ave N, Birmingham, AL 35207
2900 29th Pl SW, Birmingham, AL 35211
2520 29th Ave N, Birmingham, AL 35207
1821 29th Street Ensley, Birmingham, AL 35208
4037 28th Way N, Birmingham, AL 35207
2928 29th Pl SW, Birmingham, AL 35211
4009 29th Pl N, Birmingham, AL 35207
2012 29th Ave N, Birmingham, AL 35207
1545 29th Ct S, Birmingham, AL 35209
4216 28th Way N, Birmingham, AL 35207
3164 29th Ave N, Birmingham, AL 35207
3409 29th Ave N, Birmingham, AL 35207
1729 29th Ct S, Birmingham, AL 35207
1725 29th Ct S, Birmingham, AL 35207
1118 29th St N, Birmingham, AL 35234
2725 29th Ave N, Birmingham, AL 35207
4228 28th Way N, Birmingham, AL 35207
2908 29th Pl SW, Birmingham, AL 35211
903 28th St SW, Birmingham, AL 35211
916 28th St SW, Birmingham, AL 35211
912 28th St SW, Birmingham, AL 35211
4025 28th Way N, Birmingham, AL 35207
909 28th St SW, Birmingham, AL 35211
4021 28th Way N, Birmingham, AL 35207
913 28th St SW, Birmingham, AL 35211
4013 28th Way N, Birmingham, AL 35207
4001 28th Way N, Birmingham, AL 35207
1904 29th Ave N, Birmingham, AL 35207
920 28th St SW, Birmingham, AL 35211
1806 29th Street Ensley, Birmingham, AL 35208
2112 29th Ave N, Birmingham, AL 35207
917 28th St SW, Birmingham, AL 35211
3217 29th Ave N, Birmingham, AL 35207
3935 28th Way N, Birmingham, AL 35207
3229 29th Ave N, Birmingham, AL 35207
2900 29th Ave N, Birmingham, AL 35207
2601 28th Street Ensley, Birmingham, AL 35208
2621 28th Street Ensley, Birmingham, AL 35208
4226 29th Pl N, Birmingham, AL 35207
3221 29th Ave N, Birmingham, AL 35207
3109 29th Ave N, Birmingham, AL 35207
2605 28th Street Ensley, Birmingham, AL 35208
921 28th St SW, Birmingham, AL 35211
3225 29th Ave N, Birmingham, AL 35207
3129 29th Ave N, Birmingham, AL 35207
4008 29th Pl N, Birmingham, AL 35207
4016 29th Pl N, Birmingham, AL 35207
4000 29th Pl N, Birmingham, AL 35207
928 28th St SW, Birmingham, AL 35211
4201 29th Pl N, Birmingham, AL 35207
924 28th St SW, Birmingham, AL 35211
904 28th St SW, Birmingham, AL 35211
3311 29th Ave N, Birmingham, AL 35207
3145 29th Ave N, Birmingham, AL 35207
4230 29th Pl N, Birmingham, AL 35207
4033 28th Way N, Birmingham, AL 35207
4029 28th Way N, Birmingham, AL 35207
3441 29th Ave N, Birmingham, AL 35207
2705 29th St W, Birmingham, AL 35208
2601 29th St W, Birmingham, AL 35208
2701 29th Pl W, Birmingham, AL 35208
2609 29th St W, Birmingham, AL 35208
3934 28th Way N, Birmingham, AL 35207
2717 29th Street Ensley, Birmingham, AL 35208
3168 29th Ave N, Birmingham, AL 35207
2605 29th St W, Birmingham, AL 35208
3222 29th Ave N, Birmingham, AL 35207
1128 29th St N, Birmingham, AL 35234
2100 29th Ave N, Birmingham, AL 35207
3421 29th Ave N, Birmingham, AL 35207
1619 29th Ave N, Birmingham, AL 35207
4018 28th Way N, Birmingham, AL 35207
3908 28th Way N, Birmingham, AL 35207
4400 28th Way N, Birmingham, AL 35207
1122 29th St N Unit Vacant Lot, Birmingham, AL 35234
4129 29th Pl N, Birmingham, AL 35207
1122 29th St N, Birmingham, AL 35234
1920 29th Ave N, Birmingham, AL 35207
2900 29th Ave N, Birmingham, AL 35207
3213 29th Ave N, Birmingham, AL 35207
2004 28th Street Ensley, Birmingham, AL 35234
1224 29th St N, Birmingham, AL 35234
3141 29th Ave N, Birmingham, AL 35207
1211 29th St S #1211, Birmingham, AL 35205
3432 29th Ave N, Birmingham, AL 35207
3416 29th Ave N, Birmingham, AL 35207
4164 28th Way N, Birmingham, AL 35207
2888 29th Ave N, Birmingham, AL 35207
2801 29th Ave N, Birmingham, AL 35207
3430 29th Ave N, Birmingham, AL 35207
2548 28th Street Ensley, Birmingham, AL 35208
1722 29th Ave N, Birmingham, AL 35207
4033 28th Way N, Birmingham, AL 35207
3112 29th Ave N, Birmingham, AL 35207
1230 29th St N, Birmingham, AL 35234
1908 29th Ave N, Birmingham, AL 35207
3160 29th Ave N, Birmingham, AL 35207
3140 29th Ave N, Birmingham, AL 35207
3132 29th Ave N, Birmingham, AL 35207
1830 29th Ave N #375, Birmingham, AL 35207
2805 29th Ave N, Birmingham, AL 35207
2888 29th Ave N, Birmingham, AL 35207
3420 29th Ave N, Birmingham, AL 35207
1125 29th St N, Birmingham, AL 35234
3412 29th Ave N, Birmingham, AL 35207
2711 29th Ave N, Birmingham, AL 35207
2219 29th St N, Birmingham, AL 35234
3440 29th Ave N, Birmingham, AL 35207
4120 29th Pl N, Birmingham, AL 35207
3437 29th Ave N, Birmingham, AL 35207
2519 29th Pl W, Birmingham, AL 35208
3329 29th Ave N, Birmingham, AL 35207
3439 29th Ave N, Birmingham, AL 35207
3419 29th Ave N, Birmingham, AL 35207
3405 29th Ave N, Birmingham, AL 35207
2223 28th Street Ensley, Birmingham, AL 35208
3916 28th St N, Birmingham, AL 35207
921 28th St S, Birmingham, AL 35205
1700 29th Ave N, Birmingham, AL 35207
4244 28th Way N, Birmingham, AL 35207
923 28th St S, Birmingham, AL 35205
2701 29th Ave N, Birmingham, AL 35207
3433 29th Ave N, Birmingham, AL 35207
3429 29th Ave N, Birmingham, AL 35207
1232 29th St S, Birmingham, AL 35205
2300 29th Ave N, Birmingham, AL 35207
1230 29th St S, Birmingham, AL 35205
1226 29th St S, Birmingham, AL 35205
1241 29th St S #5, Birmingham, AL 35205
1801 29th Street Ensley, Birmingham, AL 35208
1234 29th St S, Birmingham, AL 35205
1227 29th St S, Birmingham, AL 35205
1805 29th Street Ensley, Birmingham, AL 35208
927 28th St S, Birmingham, AL 35205
4111 29th Pl N, Birmingham, AL 35207
925 28th St S, Birmingham, AL 35205
4221 29th Pl N, Birmingham, AL 35207
1241 29th St S #4, Birmingham, AL 35205
4225 29th Pl N, Birmingham, AL 35207
1241 29th St S #3, Birmingham, AL 35205
4229 29th Pl N, Birmingham, AL 35207
1733 29th Street Ensley, Birmingham, AL 35208
1222 29th St N, Birmingham, AL 35234
1737 29th Street Ensley, Birmingham, AL 35208
1131 29th St N, Birmingham, AL 35234
1241 29th St S, Birmingham, AL 35205
1241 29th St S #1, Birmingham, AL 35205
1723 29th Street Ensley, Birmingham, AL 35208
1223 29th St N, Birmingham, AL 35234
1221 29th St N, Birmingham, AL 35234
1241 29th St S #2, Birmingham, AL 35205
3128 29th Ave N, Birmingham, AL 35207
3005 29th Ave N, Birmingham, AL 35207
2809 29th Ave N, Birmingham, AL 35207
3116 29th Ave N, Birmingham, AL 35207
3144 29th Ave N, Birmingham, AL 35207
4217 29th Pl N, Birmingham, AL 35207
3156 29th Ave N, Birmingham, AL 35207
4013 29th Pl N, Birmingham, AL 35207
3152 29th Ave N, Birmingham, AL 35207
3236 29th Ave N, Birmingham, AL 35207
2802 29th Ave N, Birmingham, AL 35207
3228 29th Ave N, Birmingham, AL 35207
3206 29th Ave N, Birmingham, AL 35207
3001 29th Ave N, Birmingham, AL 35207
3212 29th Ave N, Birmingham, AL 35207
2807 29th Ave N, Birmingham, AL 35207
1845 29th St W, Birmingham, AL 35208
1841 29th St W, Birmingham, AL 35208
1827 29th St W, Birmingham, AL 35208
1231 29th St S, Birmingham, AL 35205
1825 29th Street Ensley, Birmingham, AL 35208
1828 29th Street Ensley, Birmingham, AL 35208
1823 29th Street Ensley, Birmingham, AL 35208
1811 29th Street Ensley, Birmingham, AL 35208
3216 29th Ave N, Birmingham, AL 35207
2918 29th Pl SW, Birmingham, AL 35211
3218 29th Ave N, Birmingham, AL 35207
3200 29th Ave N, Birmingham, AL 35207
3204 29th Ave N, Birmingham, AL 35207
1821 29th Ave S, Birmingham, AL 35209
2305 28th Street Ensley, Birmingham, AL 35208
2936 29th Pl SW, Birmingham, AL 35211
4128 29th Pl N, Birmingham, AL 35207
2932 29th Pl SW, Birmingham, AL 35211
2329 28th St W, Birmingham, AL 35208
3426 29th Ave N, Birmingham, AL 35207
3424 29th Ave N, Birmingham, AL 35207
2904 29th Pl SW, Birmingham, AL 35211
3413 29th Ave N, Birmingham, AL 35207
3411 29th Ave N, Birmingham, AL 35207
2036 29th St W, Birmingham, AL 35208
2317 28th Street Ensley, Birmingham, AL 35208
3101 29th Ave N, Birmingham, AL 35207
920 28th St SW, Birmingham, AL 35211
2341 28th Street Ensley, Birmingham, AL 35208
4000 29th Pl N, Birmingham, AL 35207
2313 28th Street Ensley, Birmingham, AL 35208
2900 29th Pl SW, Birmingham, AL 35211
4204 29th Pl N, Birmingham, AL 35207
2301 28th Street Ensley, Birmingham, AL 35208
2337 28th Street Ensley, Birmingham, AL 35208
3133 29th Ave N, Birmingham, AL 35207
2309 28th Street Ensley, Birmingham, AL 35208
1215 29th St N, Birmingham, AL 35234
2217 28th St W, Birmingham, AL 35208
1719 29th Street Ensley, Birmingham, AL 35208
1725 29th Street Ensley, Birmingham, AL 35208
4124 29th Pl N, Birmingham, AL 35207
4201 29th Pl N, Birmingham, AL 35207
4207 29th Pl N, Birmingham, AL 35207
4213 29th Pl N, Birmingham, AL 35207
1717 29th Street Ensley, Birmingham, AL 35208
4115 29th Pl N, Birmingham, AL 35207
4216 29th Pl N, Birmingham, AL 35207
4101 29th Pl N, Birmingham, AL 35207
4111 29th Pl N, Birmingham, AL 35207
2028 29th St W, Birmingham, AL 35208
4119 29th Pl N, Birmingham, AL 35207
3157 29th Ave N, Birmingham, AL 35207
2564 29th Place Ensley, Birmingham, AL 35208
3149 29th Ave N, Birmingham, AL 35207
4220 29th Pl N, Birmingham, AL 35207
2312 28th Street Ensley, Birmingham, AL 35208
2552 29th Place Ensley, Birmingham, AL 35208
2524 29th Ave N, Birmingham, AL 35207
3921 28th Way N, Birmingham, AL 35207
2353 28th Street Ensley, Birmingham, AL 35208
2349 28th St W, Birmingham, AL 35208
2224 28th Street Ensley, Birmingham, AL 35208
3408 29th Ave N, Birmingham, AL 35207
3915 28th Way N, Birmingham, AL 35207
2200 28th Street Ensley, Birmingham, AL 35208
2300 28th Street Ensley, Birmingham, AL 35208
1212 29th St N, Birmingham, AL 35234
3920 28th Way N, Birmingham, AL 35207
1216 29th St N, Birmingham, AL 35234
1912 29th Ave N, Birmingham, AL 35207
2553 28th Street Ensley, Birmingham, AL 35208
1718 29th Ave N, Birmingham, AL 35207
2557 28th Street Ensley, Birmingham, AL 35208
2520 28th Street Ensley, Birmingham, AL 35208
1118 29th St N Unit Vacant Lot, Birmingham, AL 35234
4032 28th Way N, Birmingham, AL 35207
3916 28th Way N, Birmingham, AL 35207
3080 29th Ct N, Birmingham, AL 35207
2713 29th St W, Birmingham, AL 35208
2308 28th Street Ensley, Birmingham, AL 35208
3930 28th Way N, Birmingham, AL 35207
3928 28th Way N, Birmingham, AL 35207
2345 28th Street Ensley, Birmingham, AL 35208
1119 29th St N, Birmingham, AL 35234
2304 28th Street Ensley, Birmingham, AL 35208
1115 29th St N, Birmingham, AL 35234
3924 28th Way N, Birmingham, AL 35207
2016 29th Street Ensley, Birmingham, AL 35208
1204 29th St N, Birmingham, AL 35234
3209 29th Ave N, Birmingham, AL 35207
3205 29th Ave N, Birmingham, AL 35207
1810 29th Street Ensley, Birmingham, AL 35208
2024 29th St W, Birmingham, AL 35208
2020 29th Street Ensley, Birmingham, AL 35208
3335 29th Ave N, Birmingham, AL 35207
1123 29th St N, Birmingham, AL 35234
4222 29th Pl N, Birmingham, AL 35207
2501 29th Ave N, Birmingham, AL 35207
4016 28th Way N, Birmingham, AL 35207
4012 28th Way N, Birmingham, AL 35207
4024 28th Way N, Birmingham, AL 35207
3417 29th Ave N, Birmingham, AL 35207
1220 29th St N, Birmingham, AL 35234
3401 29th Ave N, Birmingham, AL 35207
4212 29th Pl N, Birmingham, AL 35207
2565 28th Street Ensley, Birmingham, AL 35208
4208 29th Pl N, Birmingham, AL 35207
2561 28th Street Ensley, Birmingham, AL 35208
4008 28th Way N, Birmingham, AL 35207
2224 29th Ave N, Birmingham, AL 35207
4216 29th Pl N, Birmingham, AL 35207
4220 29th Pl N, Birmingham, AL 35207
1101 29th St N, Birmingham, AL 35234
4228 29th Pl N, Birmingham, AL 35207
3438 29th Ave N, Birmingham, AL 35207
2220 28th Street Ensley, Birmingham, AL 35208
4224 29th Pl N, Birmingham, AL 35207
2210 28th Street Ensley, Birmingham, AL 35208
2204 28th Street Ensley, Birmingham, AL 35208
1612 28th Street Ensley, Birmingham, AL 35218
2715 29th Ave N, Birmingham, AL 35207
3441 29th Ave N #0, Birmingham, AL 35207
2830 29th Ave N, Birmingham, AL 35207
3000 29th Ave N, Birmingham, AL 35207
1716 29th Ave N, Birmingham, AL 35207
2708 29th Ave N, Birmingham, AL 35207
1209 29th St N, Birmingham, AL 35234
1227 29th St N, Birmingham, AL 35234
1217 29th St N, Birmingham, AL 35234
1918 29th Ave N, Birmingham, AL 35207
1205 29th St S, Birmingham, AL 35205
1201 29th St S #5, Birmingham, AL 35205
1215 29th St S, Birmingham, AL 35205
1213 29th St S, Birmingham, AL 35205
2043 29th St SW, Birmingham, AL 35207
1203 29th St S, Birmingham, AL 35205
1215 29th St S #1, Birmingham, AL 35205
225 29th Ave NW, Center Point, AL 35215
229 29th Ave NW, Center Point, AL 35215
1203 29th St N, Birmingham, AL 35234
2308 29th Ave N, Birmingham, AL 35207
2549 28th Street Ensley, Birmingham, AL 35208
1108 29th St S Unit A, Birmingham, AL 35205
2525 29th St W, Birmingham, AL 35208
221 29th Ave NW, Center Point, AL 35215
1621 29th Ave N, Birmingham, AL 35207
1625 29th Ave N, Birmingham, AL 35207
1225 29th St N, Birmingham, AL 35234
1205 29th St N, Birmingham, AL 35234
1631 29th Ave N, Birmingham, AL 35207
201 29th Ave NW, Center Point, AL 35215
1211 29th St S, Birmingham, AL 35205
1209 29th St S, Birmingham, AL 35205
1223 29th St S, Birmingham, AL 35205
1207 29th St S #8, Birmingham, AL 35205