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
2ND-30TH
Properties in Birmingham in 2ND-30TH
Find homes for sale in Birmingham by selecting a property below:
468 2nd St N, Birmingham, AL 35204
613 2nd St SW, Birmingham, AL 35211
3845 2nd St W, Birmingham, AL 35207
524 2nd St SW, Birmingham, AL 35211
5520 Wisteria Trce, Trussville, AL 35173
505 2nd St SW, Birmingham, AL 35211
3550 2nd St N, Dolomite, AL 35061
519 2nd St SW, Birmingham, AL 35211
504 2nd St N, Birmingham, AL 35211
3629 2nd St W, Birmingham, AL 35207
500 2nd St N, Birmingham, AL 35211
530 2nd St SW, Birmingham, AL 35211
1901 30th Ave N, Birmingham, AL 35207
3804 2nd St N, Birmingham, AL 35207
3800 2nd Ave S, Birmingham, AL 35222
1631 30th Ave N, Birmingham, AL 35207
3726 2nd St W, Birmingham, AL 35207
3743 2nd St W, Birmingham, AL 35207
253 2nd St, Birmingham, AL 35217
1734 30th Street Ensley, Birmingham, AL 35208
955 2nd St SW, Birmingham, AL 35211
473 2nd St N, Birmingham, AL 35204
515 2nd St S, Birmingham, AL 35205
3613 2nd St W, Birmingham, AL 35207
3601 2nd St W, Birmingham, AL 35207
3661 2nd St W, Birmingham, AL 35207
3653 2nd St W, Birmingham, AL 35207
3645 2nd St W, Birmingham, AL 35207
525 2nd St N, Birmingham, AL 35204
3701 2nd St W, Birmingham, AL 35207
3657 2nd St W, Birmingham, AL 35207
3649 2nd St W, Birmingham, AL 35207
521 2nd St N, Birmingham, AL 35204
3665 2nd St W, Birmingham, AL 35207
247 2nd St, Birmingham, AL 35217
241 2nd Ave SW, Birmingham, AL 35211
448 2nd St N, Birmingham, AL 35204
3501 2nd St W, Birmingham, AL 35207
450 2nd St N, Birmingham, AL 35204
466 2nd St N, Birmingham, AL 35204
454 2nd St N, Birmingham, AL 35204
3819 2nd St W, Birmingham, AL 35207
3632 2nd St W, Birmingham, AL 35207
3811 2nd St W, Birmingham, AL 35207
3509 2nd St W, Birmingham, AL 35207
3815 2nd St W, Birmingham, AL 35207
3835 2nd St W, Birmingham, AL 35207
229 2nd St, Birmingham, AL 35217
3614 2nd St W, Birmingham, AL 35207
225 2nd Ave, Birmingham, AL 35228
6 2nd St N, Birmingham, AL 35204
3827 2nd St W, Birmingham, AL 35207
227 2nd Ave, Birmingham, AL 35228
3738 2nd St W, Birmingham, AL 35207
3728 2nd St W, Birmingham, AL 35207
24 2nd St N, Birmingham, AL 35204
304 2nd Ter N, Birmingham, AL 35204
3729 2nd St W, Birmingham, AL 35207
3505 2nd St W, Birmingham, AL 35207
825 2nd St SW, Birmingham, AL 35211
801 2nd St SW, Birmingham, AL 35211
905 2nd St SW, Birmingham, AL 35211
839 2nd St SW, Birmingham, AL 35211
465 2nd St N, Birmingham, AL 35204
3600 2nd St W, Birmingham, AL 35207
459 2nd St N, Birmingham, AL 35204
3640 2nd St W, Birmingham, AL 35207
467 2nd St N, Birmingham, AL 35204
451 2nd St N, Birmingham, AL 35204
455 2nd St N, Birmingham, AL 35204
453 2nd St N, Birmingham, AL 35204
1730 30th Ave N, Birmingham, AL 35207
230 2nd Ave S, Birmingham, AL 35205
1724 30th Ave N, Birmingham, AL 35207
1729 30th Ave N, Birmingham, AL 35207
224 2nd Ave, Birmingham, AL 35228
3711 2nd St W, Birmingham, AL 35207
1621 30th Ave N, Birmingham, AL 35207
3839 2nd St W, Birmingham, AL 35207
308 2nd St S, Birmingham, AL 35205
3713 2nd St W, Birmingham, AL 35207
234 2nd Street Thomas, Birmingham, AL 35214
3719 2nd St W, Birmingham, AL 35207
238 2nd Street Thomas, Birmingham, AL 35214
3508 2nd St W, Birmingham, AL 35207
461 2nd St N, Birmingham, AL 35204
950 2nd St N, Birmingham, AL 35204
3712 2nd St W, Birmingham, AL 35207
223 2nd Ave, Birmingham, AL 35228
3809 2nd St W, Birmingham, AL 35207
3734 2nd St W, Birmingham, AL 35207
458 2nd St N, Birmingham, AL 35204
3849 2nd St W, Birmingham, AL 35207
3502 2nd St W, Birmingham, AL 35207
3840 2nd St W Unit 002000, Birmingham, AL 35207
3700 2nd St W, Birmingham, AL 35207
239 2nd Street Thomas, Birmingham, AL 35214
817 2nd St W, Birmingham, AL 35204
3737 2nd St W, Birmingham, AL 35207
249 2nd Street Thomas, Birmingham, AL 35214
3708 2nd St W, Birmingham, AL 35207
233 2nd Ave SW, Birmingham, AL 35211
1612 30th Ave N, Birmingham, AL 35207
3724 2nd St W, Birmingham, AL 35207
3828 2nd St W, Birmingham, AL 35207
3740 2nd St W, Birmingham, AL 35207
3516 2nd St W, Birmingham, AL 35207
3516 2nd St W, Birmingham, AL 35207
3725 2nd St W, Birmingham, AL 35207
1718 30th Ave N, Birmingham, AL 35207
3500 2nd St W, Birmingham, AL 35207
1716 30th Ave N, Birmingham, AL 35207
3518 2nd St W, Birmingham, AL 35207
3748 2nd St W, Birmingham, AL 35207
3520 2nd St W, Birmingham, AL 35207
3600 2nd St W, Birmingham, AL 35207
612 2nd St SW, Birmingham, AL 35211
815 2nd St SW, Birmingham, AL 35211
2248 2nd St S, Birmingham, AL 35205
546 2nd St SW, Birmingham, AL 35211
3604 2nd St W, Birmingham, AL 35207
809 2nd St SW, Birmingham, AL 35211
542 2nd St SW, Birmingham, AL 35211
3408 2 St, Dolomite, AL 35061
3620 2nd St W, Birmingham, AL 35207
3664 2nd St NE, Birmingham, AL 35207
300 2nd Ter N, Birmingham, AL 35204
624 2nd St SW, Birmingham, AL 35211
3612 2nd St W, Birmingham, AL 35207
620 2nd St SW, Birmingham, AL 35211
2244 2nd St S, Birmingham, AL 35205
616 2nd St SW, Birmingham, AL 35211
3820 2nd St W #16, Birmingham, AL 35207
3672 2nd St NE, Birmingham, AL 35207
3802 2nd St N, Birmingham, AL 35207
513 2nd St SW, Birmingham, AL 35211
1616 30th Ave N, Birmingham, AL 35207
1630 30th Ave N, Birmingham, AL 35207
828 2nd St SW, Birmingham, AL 35211
800 2nd St SW, Birmingham, AL 35211
810 2nd St SW, Birmingham, AL 35211
974 2nd St N, Birmingham, AL 35204
617 2nd St N, Birmingham, AL 35204
2237 2nd St S, Birmingham, AL 35205
604 2nd St SW, Birmingham, AL 35211
600 2nd St SW, Birmingham, AL 35211
8 2nd St N, Birmingham, AL 35204
2245 2nd St S, Birmingham, AL 35205
1617 30th Ave N, Birmingham, AL 35207
972 2nd St N, Birmingham, AL 35204
2241 2nd St S, Birmingham, AL 35205
3858 2nd St N #1, Birmingham, AL 35207
42 2nd St N, Birmingham, AL 35204
44 2nd St N, Birmingham, AL 35204
417 2nd St S, Birmingham, AL 35205
3828 2nd St W, Birmingham, AL 35207
517 2nd St S, Birmingham, AL 35205
3624 2nd St W, Birmingham, AL 35207
836 2nd St SW, Birmingham, AL 35211
1624 30th Ave N, Birmingham, AL 35207
820 2nd St SW, Birmingham, AL 35211
3823 2nd St N, Birmingham, AL 35207
3628 2nd St W, Birmingham, AL 35207
3813 2nd St N, Birmingham, AL 35207
3512 2nd St W, Birmingham, AL 35207
3824 2nd St N, Birmingham, AL 35207
508 2nd St N, Birmingham, AL 35204
3821 2nd St N, Birmingham, AL 35207
3513 2nd St W, Birmingham, AL 35207
512 2nd St N, Birmingham, AL 35204
3520 2 St, Dolomite, AL 35061
3816 2nd St N, Birmingham, AL 35207
3812 2nd St N, Birmingham, AL 35207
973 2nd St N, Birmingham, AL 35204
905 2nd St W, Birmingham, AL 35204
605 2nd St N, Birmingham, AL 35204
913 2nd St W, Birmingham, AL 35204
629 2nd St N, Birmingham, AL 35204
1719 30th Ave N, Birmingham, AL 35207
3508 2nd St N, Dolomite, AL 35061
613 2nd St N, Birmingham, AL 35204
1620 30th Ave N, Birmingham, AL 35207
609 2nd St N, Birmingham, AL 35204
901 2nd St W, Birmingham, AL 35204
3678 2nd St W, Birmingham, AL 35207
917 2nd St W, Birmingham, AL 35204
501 2nd St SW, Birmingham, AL 35211
809 2nd St W, Birmingham, AL 35204
633 2nd St N, Birmingham, AL 35204
904 2nd St W, Birmingham, AL 35204
819 2nd St W, Birmingham, AL 35204
3644 2nd St NE, Birmingham, AL 35207
723 2nd St, Birmingham, AL 35214
3505 2nd St N, Dolomite, AL 35061
962 2nd St N, Birmingham, AL 35204
958 2nd St N, Birmingham, AL 35204
909 2nd St SW, Birmingham, AL 35211
2232 2nd St S, Birmingham, AL 35205
970 2nd St N, Birmingham, AL 35204
3660 2nd St NE, Birmingham, AL 35207
3516 2nd St S, Dolomite, AL 35061
2240 2nd St S, Birmingham, AL 35205
2236 2nd St S, Birmingham, AL 35205
625 2nd St SW, Birmingham, AL 35211
529 2nd St SW, Birmingham, AL 35211
964 2nd St N, Birmingham, AL 35204
966 2nd St N, Birmingham, AL 35204
815 2nd St W, Birmingham, AL 35204
3656 2nd St NE, Birmingham, AL 35207
531 2nd St SW, Birmingham, AL 35211
977 2nd St N, Birmingham, AL 35204
908 2nd St W, Birmingham, AL 35204
3501 2 St, Dolomite, AL 35061
3511 2nd St N, Dolomite, AL 35061
410 2 St, Fultondale, AL 35068
3517 2nd St N, Dolomite, AL 35061
3535 2nd St N, Dolomite, AL 35061
1730 30th St W, Birmingham, AL 35208
1720 30th Ave N, Birmingham, AL 35207
1724 30th St W, Birmingham, AL 35208
1712 30th Street Ensley, Birmingham, AL 35208
605 2nd St SW, Birmingham, AL 35211
617 2nd St SW, Birmingham, AL 35211
529 2nd St SW, Birmingham, AL 35211
530 2nd St SW, Birmingham, AL 35211
535 2nd St SW, Birmingham, AL 35211
520 2nd St SW, Birmingham, AL 35211
3704 2nd St W, Birmingham, AL 35207
527 2nd St SW, Birmingham, AL 35211
1700 30th St W, Birmingham, AL 35208
3504 2nd St W, Birmingham, AL 35207
3520 2nd St W, Birmingham, AL 35207
9 2nd St N, Birmingham, AL 35204
1716 30th St W, Birmingham, AL 35208
538 2nd St SW, Birmingham, AL 35211
1706 30th St W, Birmingham, AL 35208
1708 30th St W, Birmingham, AL 35208
621 2nd St SW, Birmingham, AL 35211
609 2nd St SW, Birmingham, AL 35211
605 2nd St SW, Birmingham, AL 35211
1641 30th St W, Birmingham, AL 35208
1621 30th St W, Birmingham, AL 35208
26 2nd St N, Birmingham, AL 35204
613 2nd St SW, Birmingham, AL 35211
608 2nd St SW, Birmingham, AL 35211
815 2nd St, Birmingham, AL 35214
512 2nd St N, Birmingham, AL 35211
531 2nd St SW, Birmingham, AL 35211
1720 30th Street Ensley, Birmingham, AL 35208
1605 30th St W, Birmingham, AL 35208
431 2nd St N, Birmingham, AL 35204
514 2nd St SW, Birmingham, AL 35211
904 2nd St, Birmingham, AL 35214
1601 30th St W, Birmingham, AL 35208
800 2nd St SW, Birmingham, AL 35211
536 2nd St SW, Birmingham, AL 35211
1125 2nd Way, Birmingham, AL 35214
411 2nd St N, Birmingham, AL 35204
1625 30th Street Ensley, Birmingham, AL 35208
503 2nd St SW, Birmingham, AL 35211
3804 2nd St N, Birmingham, AL 35207
910 2nd St, Birmingham, AL 35214
721 2nd St, Birmingham, AL 35214
1609 30th St W, Birmingham, AL 35208
1637 30th St W, Birmingham, AL 35208
1633 30th St W, Birmingham, AL 35208
729 2nd St, Birmingham, AL 35214
1629 30th St W, Birmingham, AL 35208
3621 2nd St W, Birmingham, AL 35207
1617 30th St W, Birmingham, AL 35208
1613 30th Street Ensley, Birmingham, AL 35208
3801 2nd St W, Birmingham, AL 35207
3506 2nd St W, Birmingham, AL 35207
3705 2nd St W, Birmingham, AL 35207
809 2nd St, Birmingham, AL 35214
3514 2nd St S, Dolomite, AL 35061
3823 2nd Ave S, Birmingham, AL 35222
823 2nd St, Birmingham, AL 35214
3744 2nd St W, Birmingham, AL 35207
3512 2nd St W, Birmingham, AL 35207
5912 2nd St S, Birmingham, AL 35212
3716 2nd St W, Birmingham, AL 35207
3608 2nd St W, Birmingham, AL 35207
3604 2nd St W, Birmingham, AL 35207
3606 2nd St W, Birmingham, AL 35207
3510 2nd St W, Birmingham, AL 35207
810 2nd St, Birmingham, AL 35214
3521 2nd St W, Birmingham, AL 35207
1645 30th St W, Birmingham, AL 35208
3648 2nd St NE, Birmingham, AL 35207
314 2nd St W, Birmingham, AL 35204
3515 2nd St S, Dolomite, AL 35061
1722 30th Ave N, Birmingham, AL 35207
617 2nd St SW, Birmingham, AL 35211
3511 2nd St N, Dolomite, AL 35061
516 2nd St SW, Birmingham, AL 35211
3534 2nd St N, Dolomite, AL 35061
3525 2nd St N, Dolomite, AL 35061
3652 2nd St NE, Birmingham, AL 35207
3524 2nd Ave N, Dolomite, AL 35061
3507 2nd St W, Birmingham, AL 35207
971 2nd St SW, Birmingham, AL 35211
3514 2nd St W, Birmingham, AL 35207
30 2nd St N, Birmingham, AL 35204
32 2nd St N, Birmingham, AL 35204
3518 2 St, Dolomite, AL 35061
28 2nd St N, Birmingham, AL 35204
3523 2nd St N, Dolomite, AL 35061
464 2nd St N, Birmingham, AL 35204
819 2nd St, Birmingham, AL 35214
3520 2 St, Dolomite, AL 35061
700 2nd St SW, Birmingham, AL 35211
601 2nd St N, Birmingham, AL 35204
312 2nd Ave N, Birmingham, AL 35204
907 2nd St N, Birmingham, AL 35214
3668 2nd St NE, Birmingham, AL 35207
34 2nd St N, Birmingham, AL 35204
411 2nd St S, Birmingham, AL 35205
405 2nd St S, Birmingham, AL 35205
1711 30th Ave N, Birmingham, AL 35207
3504 2nd St S, Dolomite, AL 35061
1703 30th Ave N, Birmingham, AL 35207
821 2nd St SW, Birmingham, AL 35211
1721 30th Ave N, Birmingham, AL 35207
1725 30th Ave N, Birmingham, AL 35207
3617 2nd St W, Birmingham, AL 35207
228 2nd Ave S, Birmingham, AL 35205
403 2nd St S, Birmingham, AL 35205
965 2nd St SW, Birmingham, AL 35211
1713 30th Ave N, Birmingham, AL 35207
226 2nd Ave, Birmingham, AL 35228
252 2nd Street Thomas, Birmingham, AL 35214
248 2nd Street Thomas, Birmingham, AL 35214
244 2nd Street Thomas, Birmingham, AL 35214
621 2nd St SW, Birmingham, AL 35211
460 2nd St N, Birmingham, AL 35204
3551 2nd St N, Dolomite, AL 35061
522 2nd St N, Birmingham, AL 35204
422 2nd St N, Birmingham, AL 35204
3500 2nd St S, Dolomite, AL 35061
990 2nd St N, Birmingham, AL 35204
410 2nd St, Docena, AL 35060
605 2nd St SW #0, Birmingham, AL 35211
25 2nd St N, Birmingham, AL 35204
3517 2nd St W, Birmingham, AL 35207
991 2nd St SW, Birmingham, AL 35211
951 2nd St SW, Birmingham, AL 35211
981 2nd St SW, Birmingham, AL 35211
617 2nd St SW #0, Birmingham, AL 35211
33 2nd St N, Birmingham, AL 35204
1717 30th Ave N, Birmingham, AL 35207
29 2nd St N, Birmingham, AL 35204
1125 2nd Way, Birmingham, AL 35214
804 2nd St W, Birmingham, AL 35214
616 2nd St S, Birmingham, AL 35205
415 2nd St N, Birmingham, AL 35204
906 2nd St, Birmingham, AL 35214
7 2nd St N, Birmingham, AL 35204