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
30TH-30TH
Properties in Birmingham in 30TH-30TH
Find homes for sale in Birmingham by selecting a property below:
1437 30th Street Ensley, Birmingham, AL 35218
1445 30th Street Ensley, Birmingham, AL 35218
2121 30th Ave N, Birmingham, AL 35207
2125 30th Ave N, Birmingham, AL 35207
740 30th Pl SW, Birmingham, AL 35211
1415 30th Street Ensley, Birmingham, AL 35218
1423 30th Street Ensley, Birmingham, AL 35218
1419 30th St N, Birmingham, AL 35234
2029 30th Ave N, Birmingham, AL 35207
1412 30th Street Ensley, Birmingham, AL 35218
2012 30th Ave N, Birmingham, AL 35207
100 30th Street Ensley, Birmingham, AL 35218
749 30th Pl SW, Birmingham, AL 35211
2106 30th Ave N, Birmingham, AL 35207
1331 30th Street Ensley, Birmingham, AL 35218
3417 30th Ave N, Birmingham, AL 35207
1504 30th St N, Birmingham, AL 35234
2105 30th Ave N, Birmingham, AL 35207
1327 30th Street Ensley, Birmingham, AL 35218
2112 30th Ave N, Birmingham, AL 35207
1505 30th St N, Birmingham, AL 35234
2110 30th Ave N, Birmingham, AL 35207
1509 30th St N, Birmingham, AL 35234
5106 30th Pl N, Birmingham, AL 35207
3220 30th Ct N, Birmingham, AL 35207
4915 30th Pl N, Birmingham, AL 35207
3225 30th Ct N, Birmingham, AL 35207
1019 30th Street Ensley, Birmingham, AL 35218
3137 30th Ct N, Birmingham, AL 35207
3221 30th Ct N, Birmingham, AL 35207
1441 30th Street Ensley, Birmingham, AL 35218
3161 30th Ave N, Birmingham, AL 35207
4907 30th Pl N, Birmingham, AL 35207
2129 30th Ave N, Birmingham, AL 35207
2710 30th Pl N, Birmingham, AL 35207
4501 30th Pl N, Birmingham, AL 35207
1225 30th St N, Birmingham, AL 35234
1206 30th St S, Birmingham, AL 35205
1206 30th St S, Birmingham, AL 35205
3051 30th Ave N, Birmingham, AL 35207
3050 30th Ave N, Birmingham, AL 35207
1229 30th St N, Birmingham, AL 35234
1912 30th Ave N, Birmingham, AL 35207
1904 30th Ave N, Birmingham, AL 35207
1404 30th Street Ensley, Birmingham, AL 35218
1400 30th St N, Birmingham, AL 35234
1131 30th St S #2, Birmingham, AL 35205
1908 30th Ave N, Birmingham, AL 35207
2116 30th Ave N, Birmingham, AL 35207
2404 30th Ave N, Birmingham, AL 35207
1916 30th Ave N, Birmingham, AL 35207
1924 30th Ave N, Birmingham, AL 35207
1408 30th Street Ensley, Birmingham, AL 35218
3441 30th Ave N, Birmingham, AL 35207
1400 30th Street Ensley, Birmingham, AL 35218
3409 30th Ave N, Birmingham, AL 35207
3145 30th Ct N, Birmingham, AL 35207
3205 30th Ct N, Birmingham, AL 35207
4901 30th Pl N, Birmingham, AL 35207
3149 30th Ct N, Birmingham, AL 35207
1921 30th Ave N, Birmingham, AL 35207
3121 30th Ct N, Birmingham, AL 35207
3129 30th Ct N, Birmingham, AL 35207
3153 30th Ct N, Birmingham, AL 35207
3141 30th Ct N, Birmingham, AL 35207
1004 30th St N, Birmingham, AL 35203
3137 30th Ct N, Birmingham, AL 35207
3204 30th Ct N, Birmingham, AL 35207
3169 30th Ct N, Birmingham, AL 35207
3157 30th Ct N, Birmingham, AL 35207
3236 30th Ct N, Birmingham, AL 35207
2000 30th Ave N, Birmingham, AL 35207
705 30th Pl SW, Birmingham, AL 35211
709 30th Pl SW, Birmingham, AL 35211
713 30th Pl SW, Birmingham, AL 35211
1905 30th Ave N, Birmingham, AL 35207
1909 30th Ave N, Birmingham, AL 35207
1405 30th Street Ensley, Birmingham, AL 35218
1920 30th Ave N, Birmingham, AL 35207
3132 30th Ct N, Birmingham, AL 35207
3428 30th Ave N, Birmingham, AL 35207
2101 30th Ave N, Birmingham, AL 35207
2113 30th Ave N, Birmingham, AL 35207
2109 30th Ave N, Birmingham, AL 35207
2117 30th Ave N, Birmingham, AL 35207
1901 30th Ave N, Birmingham, AL 35207
1419 30th Street Ensley, Birmingham, AL 35218
1501 30th St N, Birmingham, AL 35234
1917 30th Ave N, Birmingham, AL 35207
1913 30th Ave N, Birmingham, AL 35207
1925 30th Ave N, Birmingham, AL 35207
1427 30th Street Ensley, Birmingham, AL 35218
1500 30th St N, Birmingham, AL 35234
1401 30th Street Ensley, Birmingham, AL 35218
2706 30th Pl N, Birmingham, AL 35207
1409 30th Street Ensley, Birmingham, AL 35218
3000 30th Ave N, Birmingham, AL 35207
2104 30th Ave N, Birmingham, AL 35207
3145 30th Ct N, Birmingham, AL 35207
3005 30th Ave N, Birmingham, AL 35207
4502 30th Pl N, Birmingham, AL 35207
3201 30th Ct N, Birmingham, AL 35207
4519 30th Pl N, Birmingham, AL 35207
3147 30th Ct N, Birmingham, AL 35207
4600 30th Pl N, Birmingham, AL 35207
3213 30th Ct N, Birmingham, AL 35207
3209 30th Ct N, Birmingham, AL 35207
3201 30th Ct N, Birmingham, AL 35207
1131 30th St S #6, Birmingham, AL 35205
769 30th Pl SW, Birmingham, AL 35211
3144 30th Ct N, Birmingham, AL 35207
733 30th Pl SW, Birmingham, AL 35211
1116 30th St S, Birmingham, AL 35205
725 30th Pl SW, Birmingham, AL 35211
737 30th Pl SW, Birmingham, AL 35211
3148 30th Ct N, Birmingham, AL 35207
741 30th Pl SW, Birmingham, AL 35211
745 30th Pl SW, Birmingham, AL 35211
729 30th Pl SW, Birmingham, AL 35211
3213 30th Ave N, Birmingham, AL 35207
1215 30th St N, Birmingham, AL 35234
1126 30th St N #1, Birmingham, AL 35234
3124 30th Ct N, Birmingham, AL 35207
721 30th Pl SW, Birmingham, AL 35211
3117 30th Ct N, Birmingham, AL 35207
3121 30th Ct N, Birmingham, AL 35207
3007 30th Ave N, Birmingham, AL 35207
3217 30th Ct N, Birmingham, AL 35207
3216 30th Ct N, Birmingham, AL 35207
3212 30th Ct N, Birmingham, AL 35207
1416 30th Street Ensley, Birmingham, AL 35218
3008 30th Ave N, Birmingham, AL 35207
3237 30th Ct N, Birmingham, AL 35207
3232 30th Ct N, Birmingham, AL 35207
4518 30th Pl N, Birmingham, AL 35207
3200 30th Ct N, Birmingham, AL 35207
3136 30th Ct N, Birmingham, AL 35207
3133 30th Ct N, Birmingham, AL 35207
3439 30th Ave N, Birmingham, AL 35207
3128 30th Ct N, Birmingham, AL 35207
749 30th Pl SW, Birmingham, AL 35211
3415 30th Ave N, Birmingham, AL 35207
3208 30th Ct N, Birmingham, AL 35207
3168 30th Ct N, Birmingham, AL 35207
3009 30th Ave N, Birmingham, AL 35207
3164 30th Ct N, Birmingham, AL 35207
753 30th Pl SW, Birmingham, AL 35211
3408 30th Ave N, Birmingham, AL 35207
764 30th Pl SW, Birmingham, AL 35211
1006 30th St N, Birmingham, AL 35203
768 30th Pl SW, Birmingham, AL 35211
3425 30th Ave N, Birmingham, AL 35207
3025 30th Ave N, Birmingham, AL 35207
748 30th Pl SW, Birmingham, AL 35211
760 30th Pl SW, Birmingham, AL 35211
720 30th Pl SW, Birmingham, AL 35211
3435 30th Ave N, Birmingham, AL 35207
744 30th Pl SW, Birmingham, AL 35211
2215 30th Ave N, Birmingham, AL 35207
716 30th Pl SW, Birmingham, AL 35211
1501 30th Street Ensley, Birmingham, AL 35218
736 30th Pl SW, Birmingham, AL 35211
1509 30th Street Ensley, Birmingham, AL 35218
1505 30th Street Ensley, Birmingham, AL 35218
752 30th Pl SW, Birmingham, AL 35211
4505 30th Pl N, Birmingham, AL 35207
708 30th Pl SW, Birmingham, AL 35211
2711 30th Ave N, Birmingham, AL 35207
732 30th Pl SW, Birmingham, AL 35211
4521 30th Pl N, Birmingham, AL 35207
1213 30th St N, Birmingham, AL 35234
1231 30th St N, Birmingham, AL 35234
1131 30th St S #3, Birmingham, AL 35205
1127 30th St S Unit A B C D, Birmingham, AL 35205
3437 30th Ave N, Birmingham, AL 35207
4507 30th Pl N, Birmingham, AL 35207
1504 30th Street Ensley, Birmingham, AL 35218
1421 30th St N, Birmingham, AL 35234
1500 30th Street Ensley, Birmingham, AL 35218
1419 30th St N #17, Birmingham, AL 35234
5217 30th Pl N, Birmingham, AL 35207
4524 30th Pl N, Birmingham, AL 35207
4608 30th Pl N, Birmingham, AL 35207
3409 30th Ave N, Birmingham, AL 35207
3091 30th Ave N, Birmingham, AL 35207
3056 30th Ave N, Birmingham, AL 35207
1120 30th St N Unit Vacant Lot, Birmingham, AL 35234
1214 30th St S, Birmingham, AL 35205
4506 30th Pl N, Birmingham, AL 35207
1212 30th St S, Birmingham, AL 35205
3003 30th Ave N, Birmingham, AL 35207
4508 30th Pl N, Birmingham, AL 35207
1110 30th St N #1, Birmingham, AL 35234
3001 30th Ave N, Birmingham, AL 35207
3009 30th Ave N, Birmingham, AL 35207
1230 30th St N, Birmingham, AL 35234
1120 30th St N, Birmingham, AL 35234
1508 30th Street Ensley, Birmingham, AL 35218
1110 30th St N, Birmingham, AL 35234
2329 30th Ave N, Birmingham, AL 35207
1224 30th St S, Birmingham, AL 35205
1310 30th St N, Birmingham, AL 35234
1114 30th St N, Birmingham, AL 35234
1001 30th St N, Birmingham, AL 35203
1220 30th St S, Birmingham, AL 35205
1131 30th St S #5, Birmingham, AL 35205
3347 30th Pl N, Birmingham, AL 35207
1131 30th St S Unit 2B, Birmingham, AL 35205
1120 30th St N #1, Birmingham, AL 35234
1220 30th St N, Birmingham, AL 35234
1324 30th St N, Birmingham, AL 35234
756 30th Pl SW, Birmingham, AL 35211
1105 30th St S, Birmingham, AL 35205
1215 30th St N Unit 5&6, Birmingham, AL 35234
2203 30th Ave N, Birmingham, AL 35207
1502 30th St N, Birmingham, AL 35234
1131 30th St S #4, Birmingham, AL 35205
1430 30th Street Ensley, Birmingham, AL 35218
1405 30th St N, Birmingham, AL 35234
700 30th Pl SW, Birmingham, AL 35211
2207 30th Ave N, Birmingham, AL 35207
1103 30th St S, Birmingham, AL 35205
1027 30th St S, Birmingham, AL 35205
1107 30th St S, Birmingham, AL 35205
4509 30th Pl N, Birmingham, AL 35207
1025 30th St S, Birmingham, AL 35205
1127 30th St S, Birmingham, AL 35205
1033 30th St S, Birmingham, AL 35205
1021 30th St S, Birmingham, AL 35205
1131 30th St S, Birmingham, AL 35205
1115 30th St S, Birmingham, AL 35205
1125 30th St S, Birmingham, AL 35205
1131 30th St S Unit 1A, Birmingham, AL 35205
1117 30th St S, Birmingham, AL 35205
1109 30th St S, Birmingham, AL 35205
1104 30th St N, Birmingham, AL 35234
1119 30th St S, Birmingham, AL 35205
3000 30th Ave N, Birmingham, AL 35207
1010 30th St N, Birmingham, AL 35203
4514 30th Pl N, Birmingham, AL 35207
720 30th Pl SW, Birmingham, AL 35211
1015 30th St S, Birmingham, AL 35205
1110 30th St S, Birmingham, AL 35205
2217 30th Ave N, Birmingham, AL 35207
1001 30th St S, Birmingham, AL 35205
3413 30th Ave N, Birmingham, AL 35207
1007 30th St S, Birmingham, AL 35205
1003 30th St S, Birmingham, AL 35205
2219 30th Ave N, Birmingham, AL 35207
4909 30th Pl N, Birmingham, AL 35207
3013 30th Ave N, Birmingham, AL 35207
3422 30th Ave N, Birmingham, AL 35207
3432 30th Ave N, Birmingham, AL 35207
4604 30th Pl N, Birmingham, AL 35207
2408 30th Ave N, Birmingham, AL 35207
4516 30th Pl N, Birmingham, AL 35207
4515 30th Pl N, Birmingham, AL 35207
1002 30th St N Unit C, Birmingham, AL 35203
1131 30th St S Unit 2A, Birmingham, AL 35205
1131 30th St S Unit 3B, Birmingham, AL 35205
4513 30th Pl N, Birmingham, AL 35207
1008 30th St N, Birmingham, AL 35203
1008 30th St N, Birmingham, AL 35203
1131 30th St S Unit 1B, Birmingham, AL 35205
3004 30th Ave N, Birmingham, AL 35207
1131 30th St S Unit 3A, Birmingham, AL 35205
3011 30th Ave N, Birmingham, AL 35207
1104 30th St N Unit Vacant Lot, Birmingham, AL 35234
3410 30th Ave N, Birmingham, AL 35207
1312 30th St N, Birmingham, AL 35234
1316 30th St N, Birmingham, AL 35234
4911 30th Pl N, Birmingham, AL 35207
1217 30th St N, Birmingham, AL 35234
2400 30th Ave N, Birmingham, AL 35207
4913 30th Pl N, Birmingham, AL 35207
1415 30th St N, Birmingham, AL 35234
2719 30th Ave N, Birmingham, AL 35207
1124 30th St N, Birmingham, AL 35234
1411 30th St N, Birmingham, AL 35234
1126 30th St N, Birmingham, AL 35234
1409 30th St N, Birmingham, AL 35234
2304 30th Ave N, Birmingham, AL 35207
2312 30th Ave N, Birmingham, AL 35207
2300 30th Ave N, Birmingham, AL 35207
2316 30th Ave N, Birmingham, AL 35207
2320 30th Ave N, Birmingham, AL 35207
2308 30th Ave N, Birmingham, AL 35207
3157 30th Ct N, Birmingham, AL 35207
3141 30th Ct N, Birmingham, AL 35207
1228 30th St N, Birmingham, AL 35234
1315 30th St N, Birmingham, AL 35234
1321 30th St N, Birmingham, AL 35234
2324 30th Ave N, Birmingham, AL 35207
1305 30th St N, Birmingham, AL 35234
3404 30th Ave N, Birmingham, AL 35207
2100 30th Ave N, Birmingham, AL 35207
1311 30th St N, Birmingham, AL 35234
3125 30th Ct N, Birmingham, AL 35207
3129 30th Ct N, Birmingham, AL 35207
3155 30th Ct N, Birmingham, AL 35207
1000 30th St N, Birmingham, AL 35203
3170 30th Ct N, Birmingham, AL 35207
2412 30th Ave N, Birmingham, AL 35207
2416 30th Ave N, Birmingham, AL 35207
2211 30th Ave N, Birmingham, AL 35207
1300 30th St N, Birmingham, AL 35234
3140 30th Ct N, Birmingham, AL 35207
3217 30th Ct N, Birmingham, AL 35207
3153 30th Ct N, Birmingham, AL 35207
3125 30th Ct N, Birmingham, AL 35207
1510 30th St N, Birmingham, AL 35234
4511 30th Pl N, Birmingham, AL 35207
4905 30th Pl N, Birmingham, AL 35207
3224 30th Ct N, Birmingham, AL 35207
1217 30th St N, Birmingham, AL 35234
1430 30th St N, Birmingham, AL 35234
1418 30th Street Ensley, Birmingham, AL 35218
1424 30th Street Ensley, Birmingham, AL 35218
1434 30th Street Ensley, Birmingham, AL 35218
1438 30th Street Ensley, Birmingham, AL 35218
1428 30th Street Ensley, Birmingham, AL 35218
1200 30th St S, Birmingham, AL 35205
2102 30th Ave N, Birmingham, AL 35207
2112 30th Place Ensley, Birmingham, AL 35208
1414 30th St N, Birmingham, AL 35234
1408 30th St N, Birmingham, AL 35234
1426 30th St N, Birmingham, AL 35234
1219 30th St N, Birmingham, AL 35234
3163 30th Ave N, Birmingham, AL 35207
2317 30th Ave N, Birmingham, AL 35207
2323 30th Ave N, Birmingham, AL 35207
1327 30th St N, Birmingham, AL 35234
3173 30th Ct N, Birmingham, AL 35207
2325 30th Ave N, Birmingham, AL 35207
2301 30th Ave N, Birmingham, AL 35207
1331 30th St N, Birmingham, AL 35234
1301 30th St N, Birmingham, AL 35234
2305 30th Ave N, Birmingham, AL 35207
1403 30th St N, Birmingham, AL 35234
2309 30th Ave N, Birmingham, AL 35207
1325 30th St N, Birmingham, AL 35234
3143 30th Ct N, Birmingham, AL 35207
2313 30th Ave N, Birmingham, AL 35207
1401 30th St N, Birmingham, AL 35234
1429 30th St N, Birmingham, AL 35234
1444 30th Street Ensley, Birmingham, AL 35218
2925 N, Birmingham, AL 35218
1427 30th St N, Birmingham, AL 35234
3160 30th Ct N, Birmingham, AL 35207
2516 30th Ave N, Birmingham, AL 35207
1224 30th St N, Birmingham, AL 35234
3229 30th Ct N, Birmingham, AL 35207
1332 30th St N, Birmingham, AL 35234
1422 30th St N, Birmingham, AL 35234
1420 30th St N, Birmingham, AL 35234
1412 30th St N, Birmingham, AL 35234
1404 30th St N, Birmingham, AL 35234
1320 30th St N, Birmingham, AL 35234