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
34TH-34TH
Properties in Birmingham in 34TH-34TH
Find homes for sale in Birmingham by selecting a property below:
1431 34th St N, Birmingham, AL 35234
1427 34th St N, Birmingham, AL 35234
1214 34th St N, Birmingham, AL 35234
1400 34th Street Ensley, Birmingham, AL 35218
5733 34th St N, Birmingham, AL 35207
5729 34th St N, Birmingham, AL 35207
5749 34th St N, Birmingham, AL 35207
5757 34th St N, Birmingham, AL 35207
5753 34th St N, Birmingham, AL 35207
5741 34th St N, Birmingham, AL 35207
5745 34th St N, Birmingham, AL 35207
1513 34th St N, Birmingham, AL 35234
1509 34th St N, Birmingham, AL 35234
1710 34th St N, Birmingham, AL 35234
1733 34th St W, Birmingham, AL 35208
210 34th Street Ensley, Birmingham, AL 35218
1505 34th St N, Birmingham, AL 35234
1501 34th St N, Birmingham, AL 35234
1325 34th St N, Birmingham, AL 35234
1705 34th St W, Birmingham, AL 35208
1321 34th St N, Birmingham, AL 35234
1749 34th St N, Birmingham, AL 35234
5736 34th St N, Birmingham, AL 35207
4700 34 St, Birmingham, AL 35207
1609 34th St N, Birmingham, AL 35234
3400 34th St N, Birmingham, AL 35207
5111 34th St N, Birmingham, AL 35207
1338 34th St S Unit F, Birmingham, AL 35205
1725 34th St W, Birmingham, AL 35208
1729 34th Street Ensley, Birmingham, AL 35208
1717 34th St W, Birmingham, AL 35208
1721 34th Street Ensley, Birmingham, AL 35208
1713 34th Street Ensley, Birmingham, AL 35208
1741 34th St W, Birmingham, AL 35208
1416 34th St N, Birmingham, AL 35234
1745 34th St W, Birmingham, AL 35208
1419 34th St N, Birmingham, AL 35234
1425 34th St N, Birmingham, AL 35234
2928 34th St N, Birmingham, AL 35207
1520 34th St N, Birmingham, AL 35234
1441 34th Street Ensley, Birmingham, AL 35218
1413 34th Street Ensley, Birmingham, AL 35218
1407 34th St N, Birmingham, AL 35234
1400 34th St N, Birmingham, AL 35234
1404 34th St N, Birmingham, AL 35234
3002 34th St N, Birmingham, AL 35207
1417 34th Street Ensley, Birmingham, AL 35218
1508 34th St N, Birmingham, AL 35234
1430 34th St N, Birmingham, AL 35234
3108 34th St N, Birmingham, AL 35221
5732 34th St N, Birmingham, AL 35207
1313 34th Street Ensley, Birmingham, AL 35218
5121 34th St N, Birmingham, AL 35207
1308 34th Street Ensley, Birmingham, AL 35218
1304 34th Street Ensley, Birmingham, AL 35218
1328 34th Street Ensley, Birmingham, AL 35218
1333 34th Street Ensley, Birmingham, AL 35218
1321 34th Street Ensley, Birmingham, AL 35218
1317 34th Street Ensley, Birmingham, AL 35218
1408 34th St N, Birmingham, AL 35234
1401 34th St N, Birmingham, AL 35234
1405 34th St N, Birmingham, AL 35234
1433 34th Street Ensley, Birmingham, AL 35218
1437 34th Street Ensley, Birmingham, AL 35218
3102 34th St N, Birmingham, AL 35207
1200 34th St S #1, Birmingham, AL 35205
5711 34th St N, Birmingham, AL 35207
1332 34th Street Ensley, Birmingham, AL 35218
2810 34th St N, Birmingham, AL 35207
3008 34th St N, Birmingham, AL 35207
1514 34th St N, Birmingham, AL 35234
1313 34th St S, Birmingham, AL 35205
1416 34th St N, Birmingham, AL 35234
1516 34th St N, Birmingham, AL 35234
1504 34th St N, Birmingham, AL 35234
1506 34th St N, Birmingham, AL 35234
1414 34th St N, Birmingham, AL 35234
1432 34th St N, Birmingham, AL 35234
1412 34th St N, Birmingham, AL 35234
3405 34th St N, Birmingham, AL 35207
5740 34th St N, Birmingham, AL 35207
5744 34th St N, Birmingham, AL 35207
3409 34th St N, Birmingham, AL 35207
1445 34th Street Ensley, Birmingham, AL 35218
1425 34th Street Ensley, Birmingham, AL 35218
1429 34th Street Ensley, Birmingham, AL 35218
1200 34th St S Apt 2, Birmingham, AL 35205
1741 34th St N, Birmingham, AL 35234
1402 34th Street Ensley, Birmingham, AL 35218
1404 34th Street Ensley, Birmingham, AL 35218
1202 34th St S #1, Birmingham, AL 35205
1717 34th St N, Birmingham, AL 35234
1711 34th St N, Birmingham, AL 35234
205 34th Street Ensley, Birmingham, AL 35218
1635 34th St SW, Birmingham, AL 35221
1428 34th Street Ensley, Birmingham, AL 35218
1432 34th Street Ensley, Birmingham, AL 35218
209 34th Street Ensley, Birmingham, AL 35218
1424 34th Street Ensley, Birmingham, AL 35218
1406 34th Street Ensley, Birmingham, AL 35218
452 34th St N, Birmingham, AL 35222
3413 34th Pl N, Birmingham, AL 35207
3417 34th St N, Birmingham, AL 35207
5767 34th St N, Birmingham, AL 35207
3410 34th St N, Birmingham, AL 35207
3406 34th St N, Birmingham, AL 35207
3112 34th St N, Birmingham, AL 35207
3412 34th St N, Birmingham, AL 35207
1310 34th Street Ensley, Birmingham, AL 35218
3116 34th St N, Birmingham, AL 35207
3356 34th St N, Birmingham, AL 35207
1421 34th Street Ensley, Birmingham, AL 35218
1409 34th Street Ensley, Birmingham, AL 35218
1401 34th Street Ensley, Birmingham, AL 35218
1405 34th Street Ensley, Birmingham, AL 35218
3415 34th Pl N, Birmingham, AL 35207
3040 34th St N, Birmingham, AL 35207
3454 34th Pl N, Birmingham, AL 35207
3417 34th Pl N, Birmingham, AL 35207
1226 34th St N, Birmingham, AL 35234
1212 34th St N, Birmingham, AL 35234
2924 34th St N, Birmingham, AL 35207
3416 34th St N, Birmingham, AL 35207
3414 34th St N, Birmingham, AL 35207
2908 34th St N, Birmingham, AL 35207
2900 34th St N #2, Birmingham, AL 35207
3344 34th St N, Birmingham, AL 35207
1402 34th St N, Birmingham, AL 35234
1420 34th Street Ensley, Birmingham, AL 35218
3533 34th St N #1, Birmingham, AL 35207
3352 34th St N, Birmingham, AL 35207
3340 34th St N, Birmingham, AL 35207
1715 34th St N, Birmingham, AL 35234
1415 34th St N, Birmingham, AL 35234
3368 34th St N, Birmingham, AL 35207
3364 34th St N, Birmingham, AL 35207
1444 34th Street Ensley, Birmingham, AL 35218
3360 34th St N, Birmingham, AL 35207
1710 34th St N Unit 6-11, Birmingham, AL 35234
1338 34th St S Unit 1338D, Birmingham, AL 35205
3396 34th St N, Birmingham, AL 35207
1338 34th St S Unit 1338E, Birmingham, AL 35205
1338 34th St S Unit 1338F, Birmingham, AL 35205
3312 34th St N, Birmingham, AL 35207
2807 34th St N, Birmingham, AL 35207
3106 34th St N, Birmingham, AL 35207
1709 34th St N, Birmingham, AL 35234
1733 34th St N, Birmingham, AL 35234
1113 34th St N, Birmingham, AL 35234
2932 34th St N, Birmingham, AL 35207
1737 34th Street Ensley, Birmingham, AL 35208
2923 34th St N, Birmingham, AL 35207
1338 34th St S Unit A, Birmingham, AL 35205
1338 34th St S Unit 1338B, Birmingham, AL 35205
1338 34th St S Unit 1338C, Birmingham, AL 35205
3392 34th St N, Birmingham, AL 35207
3000 34th St N, Birmingham, AL 35221
1338 34th St S Unit 1338G, Birmingham, AL 35205
1338 34th St S Unit 1338A, Birmingham, AL 35205
1336 34th St S, Birmingham, AL 35205
1608 34th St SW, Birmingham, AL 35221
3388 34th St N, Birmingham, AL 35207
1334 34th St S, Birmingham, AL 35205
5119 34th St N, Birmingham, AL 35207
1332 34th St S, Birmingham, AL 35205
201 34th Street Ensley, Birmingham, AL 35218
3515 34th Ave N, Birmingham, AL 35207
1324 34th Street Ensley, Birmingham, AL 35218
1320 34th Street Ensley, Birmingham, AL 35218
1200 34th St S, Birmingham, AL 35205
1309 34th Street Ensley, Birmingham, AL 35218
1200 34th St S Unit 1200-1, Birmingham, AL 35205
1302 34th Street Ensley, Birmingham, AL 35218
250 34th Street Ensley, Birmingham, AL 35218
1001 34th St N, Birmingham, AL 35234
3421 34th Pl N, Birmingham, AL 35207
1206 34th St S Unit 1206-4, Birmingham, AL 35205
3479 34th St N, Birmingham, AL 35207
1714 34th St N, Birmingham, AL 35234
1206 34th St S Unit 1206-1, Birmingham, AL 35205
1206 34th St S Unit 1206-3, Birmingham, AL 35205
3399 34th St N, Birmingham, AL 35207
1206 34th St S Unit 1206-2, Birmingham, AL 35205
1331 34th St S, Birmingham, AL 35205
1208 34th St S Unit 1208-3, Birmingham, AL 35205
1208 34th St S Unit 1208-4, Birmingham, AL 35205
1208 34th St S Unit 1208-1, Birmingham, AL 35205
1609 34th St SW, Birmingham, AL 35221
1319 34th St S, Birmingham, AL 35205
1208 34th St S Unit 1208-2, Birmingham, AL 35205
3372 34th St N, Birmingham, AL 35207
3376 34th St N, Birmingham, AL 35207
3380 34th St N, Birmingham, AL 35207
3384 34th St N, Birmingham, AL 35207
1333 34th St S, Birmingham, AL 35205
1400 34th Street Ensley, Birmingham, AL 35218
1408 34th Street Ensley, Birmingham, AL 35218
3348 34th St N, Birmingham, AL 35207
1436 34th Street Ensley, Birmingham, AL 35218
1440 34th Street Ensley, Birmingham, AL 35218
1200 34th St S Unit 1200-4, Birmingham, AL 35205
1753 34th St N, Birmingham, AL 35234
1202 34th St S Unit 1202-1, Birmingham, AL 35205
1329 34th Street Ensley, Birmingham, AL 35218
1200 34th St S Unit 1200-2, Birmingham, AL 35205
1325 34th Street Ensley, Birmingham, AL 35218
1200 34th St S Unit 1200-3, Birmingham, AL 35205
1202 34th St S Unit 1202-4, Birmingham, AL 35205
1206 34th St S Apt 4, Birmingham, AL 35205
1204 34th St S Unit 1204-1, Birmingham, AL 35205
1757 34th St N, Birmingham, AL 35234
1202 34th St S Unit 1202-2, Birmingham, AL 35205
1208 34th St S #1, Birmingham, AL 35205
1761 34th St N, Birmingham, AL 35234
1202 34th St S Unit 1202-3, Birmingham, AL 35205
1204 34th St S Unit 1204-4, Birmingham, AL 35205
1301 34th Street Ensley, Birmingham, AL 35218
203 34th Street Ensley, Birmingham, AL 35218
3440 34th Pl N, Birmingham, AL 35207
1204 34th St S Unit 1204-2, Birmingham, AL 35205
1204 34th St S Unit 1204-3, Birmingham, AL 35205
1206 34th St S #2, Birmingham, AL 35205
1305 34th Street Ensley, Birmingham, AL 35218
1338 34th St S Unit G, Birmingham, AL 35205
3128 34th St N, Birmingham, AL 35207
3124 34th St N, Birmingham, AL 35207
1310 34th St S, Birmingham, AL 35205
2721 34th St N #4, Birmingham, AL 35207
2920 34th St N, Birmingham, AL 35207
2912 34th St N, Birmingham, AL 35207
1325 34th St S #101, Birmingham, AL 35205
1325 34th St S #103, Birmingham, AL 35205
1325 34th St S, Birmingham, AL 35205
1325 34th St S #201, Birmingham, AL 35205
1029 34th St N, Birmingham, AL 35234
1325 34th St S #102, Birmingham, AL 35205
1325 34th St S #203, Birmingham, AL 35205
1325 34th St S #104, Birmingham, AL 35205
1325 34th St S #204, Birmingham, AL 35205
1325 34th St S #202, Birmingham, AL 35205
1760 34th St N, Birmingham, AL 35234
1756 34th St N, Birmingham, AL 35234
1204 34th St S #4, Birmingham, AL 35205
1748 34th St N, Birmingham, AL 35234
1338 34th St S Unit D, Birmingham, AL 35205
1752 34th St N, Birmingham, AL 35234
3000 34th St N, Birmingham, AL 35207
1740 34th St N, Birmingham, AL 35234
1200 34th St S #3, Birmingham, AL 35205
1744 34th St N, Birmingham, AL 35234
3016 34th St N, Birmingham, AL 35207
1325 34th St S, Birmingham, AL 35205
2940 34th St N, Birmingham, AL 35207
1208 34th St S Unit D, Birmingham, AL 35205
1512 34th Street Ensley, Birmingham, AL 35218
1521 34th Street Ensley, Birmingham, AL 35218
2909 34th St N, Birmingham, AL 35207
1528 34th Street Ensley, Birmingham, AL 35218
1532 34th Street Ensley, Birmingham, AL 35218
1513 34th Street Ensley, Birmingham, AL 35218
1529 34th Street Ensley, Birmingham, AL 35218
1544 34th Street Ensley, Birmingham, AL 35218
1503 34th Street Ensley, Birmingham, AL 35218
1540 34th Street Ensley, Birmingham, AL 35218
1509 34th Street Ensley, Birmingham, AL 35218
1536 34th Street Ensley, Birmingham, AL 35218
1517 34th Street Ensley, Birmingham, AL 35218
1537 34th Street Ensley, Birmingham, AL 35218
5756 34th St N, Birmingham, AL 35207
1541 34th Street Ensley, Birmingham, AL 35218
5739 34th St N, Birmingham, AL 35207
1545 34th Street Ensley, Birmingham, AL 35218
5761 34th St N, Birmingham, AL 35207
1218 34th St N, Birmingham, AL 35234
1525 34th Street Ensley, Birmingham, AL 35218
1716 34th St W, Birmingham, AL 35208
1605 34th Street Ensley, Birmingham, AL 35208
1710 34th Street Ensley, Birmingham, AL 35208
1708 34th Street Ensley, Birmingham, AL 35208
1700 34th Street Ensley, Birmingham, AL 35208
1520 34th Street Ensley, Birmingham, AL 35218
1728 34th St W, Birmingham, AL 35208
1524 34th Street Ensley, Birmingham, AL 35218
1320 34th St N, Birmingham, AL 35234
1722 34th St W, Birmingham, AL 35208
1609 34th St W, Birmingham, AL 35208
1015 34th St N, Birmingham, AL 35234
1720 34th Street Ensley, Birmingham, AL 35208
1613 34th Street Ensley, Birmingham, AL 35208
1755 34th St N, Birmingham, AL 35234
1516 34th Street Ensley, Birmingham, AL 35218
3032 34th St N, Birmingham, AL 35207
1504 34th Street Ensley, Birmingham, AL 35218
1508 34th Street Ensley, Birmingham, AL 35218
1317 34th St N, Birmingham, AL 35234
1319 34th St N, Birmingham, AL 35234
1204 34th St S #1, Birmingham, AL 35205
1315 34th St N, Birmingham, AL 35234
5752 34th St N, Birmingham, AL 35207
1202 34th St S #4, Birmingham, AL 35205
1230 34th St N, Birmingham, AL 35234
1216 34th St N, Birmingham, AL 35234
1533 34th Street Ensley, Birmingham, AL 35218
1304 34th St N, Birmingham, AL 35234
1210 34th St N, Birmingham, AL 35234
1202 34th St S #2, Birmingham, AL 35205
1308 34th St N, Birmingham, AL 35234
1710 34th St N Unit 6, 7, 8, 9, 10, 11, Birmingham, AL 35234
1624 34th Street Ensley, Birmingham, AL 35208
3310 34th St N, Birmingham, AL 35207
3314 34th St N, Birmingham, AL 35207
3411 34th Pl N, Birmingham, AL 35207
3308 34th St N, Birmingham, AL 35207
3442 34th Pl N, Birmingham, AL 35207
3326 34th St N, Birmingham, AL 35207
3448 34th Pl N, Birmingham, AL 35207
3313 34th St N, Birmingham, AL 35207
3330 34th St N, Birmingham, AL 35207
1345 34th St N, Birmingham, AL 35234
1119 34th St N, Birmingham, AL 35234
1115 34th St N, Birmingham, AL 35234
3318 34th St N, Birmingham, AL 35207
1330 34th St N, Birmingham, AL 35234
1326 34th St N, Birmingham, AL 35234
3334 34th St N, Birmingham, AL 35207
1324 34th St N, Birmingham, AL 35234
1312 34th St N, Birmingham, AL 35234
1318 34th St N, Birmingham, AL 35234
1204 34th St S #3, Birmingham, AL 35205
3322 34th St N, Birmingham, AL 35207
1740 34th Street Ensley, Birmingham, AL 35208
1744 34th St W, Birmingham, AL 35208
1620 34th Street Ensley, Birmingham, AL 35208
320 34th St N, Birmingham, AL 35222
1732 34th St W, Birmingham, AL 35208
1737 34th St N, Birmingham, AL 35234
1736 34th St W, Birmingham, AL 35208
3130 34th St N, Birmingham, AL 35207
1621 34th St W, Birmingham, AL 35208
1617 34th St W, Birmingham, AL 35208
1301 34th St S, Birmingham, AL 35205
1636 34th Street Ensley, Birmingham, AL 35208
1635 34th St W, Birmingham, AL 35208
1629 34th St W, Birmingham, AL 35208
1023 34th St N, Birmingham, AL 35234
1625 34th St W, Birmingham, AL 35208
5113 34th St N, Birmingham, AL 35207
5115 34th St N, Birmingham, AL 35207
1600 34th St W, Birmingham, AL 35208
1616 34th Street Ensley, Birmingham, AL 35208
1601 34th St W, Birmingham, AL 35208
4701 34 St, Birmingham, AL 35207
1612 34th Street Ensley, Birmingham, AL 35208
3100 34th St N, Birmingham, AL 35207
1634 34th Street Ensley, Birmingham, AL 35208
1628 34th Street Ensley, Birmingham, AL 35208
1608 34th St W, Birmingham, AL 35208
1604 34th Street Ensley, Birmingham, AL 35208