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-2ND
Properties in Birmingham in 2ND-2ND
Find homes for sale in Birmingham by selecting a property below:
1605 2nd St S, Birmingham, AL 35205
189 2nd Street Thomas, Birmingham, AL 35214
195 2nd Street Thomas, Birmingham, AL 35214
3850 2nd Pl W, Birmingham, AL 35207
204 2nd Ave, Birmingham, AL 35228
5713 2nd Ct N, Birmingham, AL 35212
3633 2nd Pl W, Birmingham, AL 35207
210 2nd St S, Birmingham, AL 35205
207 2nd Ave, Birmingham, AL 35228
202 2nd Ave, Birmingham, AL 35228
1734 2nd St S, Birmingham, AL 35205
208 2nd Ave SW, Birmingham, AL 35211
211 2nd Ave, Birmingham, AL 35228
205 2nd St S, Birmingham, AL 35205
201 2nd Ave, Birmingham, AL 35228
203 2nd Ave, Birmingham, AL 35228
218 2nd St S, Birmingham, AL 35205
205 2nd St S, Birmingham, AL 35205
217 2nd St S, Birmingham, AL 35205
1047 2nd St W, Birmingham, AL 35204
221 2nd Ct N, Birmingham, AL 35204
5705 2nd Ct N, Birmingham, AL 35212
1726 2nd St S, Birmingham, AL 35205
1704 2nd St S, Birmingham, AL 35205
1718 2nd St S, Birmingham, AL 35205
1714 2nd St S, Birmingham, AL 35205
3727 2nd Pl W, Birmingham, AL 35207
215 2nd St S, Birmingham, AL 35205
14 2nd St N, Birmingham, AL 35204
213 2nd Street Thomas, Birmingham, AL 35214
1321 2nd St, Birmingham, AL 35214
1317 2nd St, Birmingham, AL 35214
217 2nd St S, Birmingham, AL 35205
828 2nd Ct W, Birmingham, AL 35204
1400 2nd Pl, Birmingham, AL 35214
6215 2nd Ct S, Birmingham, AL 35212
1409 2nd St, Birmingham, AL 35214
1209 2nd St N, Birmingham, AL 35204
1030 2nd St N, Birmingham, AL 35204
1117 2nd St, Birmingham, AL 35214
212 2nd Ave, Birmingham, AL 35228
1304 2nd Pl N, Birmingham, AL 35204
3615 2nd Pl W, Birmingham, AL 35207
1315 2nd St NW, Center Point, AL 35215
222 2nd St, Birmingham, AL 35217
1024 2nd St N, Birmingham, AL 35204
2011 2nd St S, Birmingham, AL 35205
200 2nd St, Birmingham, AL 35217
1316 2nd St N, Birmingham, AL 35204
188 2nd Street Thomas, Birmingham, AL 35214
1616 2nd St S, Birmingham, AL 35205
1614 2nd St S, Birmingham, AL 35205
1708 2nd Ct W, Birmingham, AL 35208
219 2nd St S, Birmingham, AL 35205
3610 2nd Pl W, Birmingham, AL 35207
221 2nd St S, Birmingham, AL 35205
1213 2nd Pl, Birmingham, AL 35214
1127 2nd St N, Birmingham, AL 35204
2220 2nd St S, Birmingham, AL 35205
3723 2nd Pl W, Birmingham, AL 35207
2204 2nd St S, Birmingham, AL 35205
2016 2nd St S, Birmingham, AL 35205
2024 2nd St S, Birmingham, AL 35205
5813 2nd Ct N, Birmingham, AL 35212
1620 2nd Ct W, Birmingham, AL 35208
2221 2nd St S, Birmingham, AL 35205
2217 2nd St S, Birmingham, AL 35205
218 2nd St, Birmingham, AL 35217
2209 2nd St S, Birmingham, AL 35205
1712 2nd Ct W, Birmingham, AL 35208
1716 2nd Ct W, Birmingham, AL 35208
1625 2nd Ct W, Birmingham, AL 35208
2205 2nd St S, Birmingham, AL 35205
510 2nd St N, Birmingham, AL 35211
1616 2nd Ct W, Birmingham, AL 35208
1631 2nd Ct W, Birmingham, AL 35208
2201 2nd St S, Birmingham, AL 35205
512 2nd St N, Birmingham, AL 35211
1006 2nd St W, Birmingham, AL 35204
5809 2nd Ct N, Birmingham, AL 35212
2225 2nd St S, Birmingham, AL 35205
5801 2nd Ct N, Birmingham, AL 35212
2229 2nd St S, Birmingham, AL 35205
1320 2nd St N, Birmingham, AL 35204
10 2nd St N Unit A, Birmingham, AL 35204
5805 2nd Ct N, Birmingham, AL 35212
2223 2nd St S, Birmingham, AL 35205
5717 2nd Ct N, Birmingham, AL 35212
2208 2nd St S, Birmingham, AL 35205
1617 2nd Ct W, Birmingham, AL 35208
201 2nd Ave, Birmingham, AL 35228
1248 2nd St N, Birmingham, AL 35204
1621 2nd Ct W, Birmingham, AL 35208
1145 2nd St N, Birmingham, AL 35204
1017 2nd St W, Birmingham, AL 35204
1331 2nd St N, Birmingham, AL 35204
1301 2nd Pl N, Birmingham, AL 35204
3519 2nd Pl W, Birmingham, AL 35207
1701 2nd Ct W, Birmingham, AL 35208
1705 2nd Ct W, Birmingham, AL 35208
1709 2nd Ct W, Birmingham, AL 35208
2017 2nd St S, Birmingham, AL 35205
3521 2nd Pl W, Birmingham, AL 35207
1704 2nd Ct W, Birmingham, AL 35208
1715 2nd Ct W, Birmingham, AL 35208
209 2nd Ct N, Birmingham, AL 35204
1721 2nd Ct W, Birmingham, AL 35208
24 2nd Ct N, Birmingham, AL 35204
1700 2nd Ct W, Birmingham, AL 35208
322 2nd Ct N, Birmingham, AL 35204
20 2nd St N, Birmingham, AL 35204
2015 2nd St S, Birmingham, AL 35205
1613 2nd St N, Birmingham, AL 35204
100 2nd St S, Birmingham, AL 35205
1713 2nd Ct W, Birmingham, AL 35208
102 2nd St N, Birmingham, AL 35204
16 2nd St N, Birmingham, AL 35204
2034 2nd St S, Birmingham, AL 35205
3736 2nd Pl W, Birmingham, AL 35207
1204 2nd St, Birmingham, AL 35214
3738 2nd Pl W, Birmingham, AL 35207
3748 2nd Pl W, Birmingham, AL 35207
1208 2nd St, Birmingham, AL 35214
3734 2nd Pl W, Birmingham, AL 35207
1312 2nd St, Birmingham, AL 35214
3740 2nd Pl W, Birmingham, AL 35207
3742 2nd Pl W, Birmingham, AL 35207
3840 2nd Pl W Unit 002000, Birmingham, AL 35207
1630 2nd Ct W Unit 587-37, Birmingham, AL 35208
502 2nd St N, Birmingham, AL 35211
8725 2nd Ct N, Birmingham, AL 35206
3713 2nd Pl W, Birmingham, AL 35207
1304 2nd St, Birmingham, AL 35214
5913 2nd Ct N, Birmingham, AL 35212
1710 2nd St S, Birmingham, AL 35205
1335 2nd Pl N, Birmingham, AL 35204
304 2nd Ct N, Birmingham, AL 35204
3721 2nd Pl W, Birmingham, AL 35207
1408 2nd St, Birmingham, AL 35214
1717 2nd St S, Birmingham, AL 35205
1400 2nd St Unit PC, Birmingham, AL 35214
1721 2nd St S, Birmingham, AL 35205
1713 2nd St S, Birmingham, AL 35205
3752 2nd Pl W, Birmingham, AL 35207
1715 2nd St S, Birmingham, AL 35205
1005 2nd St, Birmingham, AL 35214
1209 2nd St Unit 1 LOT, Birmingham, AL 35214
3731 2nd Pl W, Birmingham, AL 35207
3732 2nd Pl W, Birmingham, AL 35207
2224 2nd St S, Birmingham, AL 35205
3725 2nd Pl W, Birmingham, AL 35207
1705 2nd St S, Birmingham, AL 35205
220 2nd Ave, Birmingham, AL 35228
1600 2nd St N, Birmingham, AL 35204
217 2nd Ct N, Birmingham, AL 35204
212 2nd Ave, Birmingham, AL 35228
316 2nd Ct N, Birmingham, AL 35204
3754 2nd Pl W, Birmingham, AL 35207
2228 2nd St S, Birmingham, AL 35205
1016 2nd St W, Birmingham, AL 35204
3718 2nd Pl W, Birmingham, AL 35207
1020 2nd St W, Birmingham, AL 35204
1024 2nd St W, Birmingham, AL 35204
3858 2nd Pl W, Birmingham, AL 35207
1626 2nd Ct W, Birmingham, AL 35208
1720 2nd Ct W, Birmingham, AL 35208
1536 2nd St N, Birmingham, AL 35204
1319 2nd St, Birmingham, AL 35214
1401 2nd Pl, Birmingham, AL 35214
1153 2nd St N, Birmingham, AL 35204
1124 2nd St, Birmingham, AL 35214
21 2nd St N, Birmingham, AL 35204
1157 2nd St N, Birmingham, AL 35204
1315 2nd St, Birmingham, AL 35214
1221 2nd St N, Birmingham, AL 35204
1313 2nd Pl, Birmingham, AL 35214
1217 2nd St N, Birmingham, AL 35204
1309 2nd Pl, Birmingham, AL 35214
1155 2nd St N, Birmingham, AL 35204
1401 2nd St, Birmingham, AL 35214
1201 2nd St N, Birmingham, AL 35204
312 2nd Ct N, Birmingham, AL 35204
1121 2nd St, Birmingham, AL 35214
1305 2nd Pl, Birmingham, AL 35214
1301 2nd Pl, Birmingham, AL 35214
1209 2nd Pl, Birmingham, AL 35214
6213 2nd Ct S, Birmingham, AL 35212
3858 2nd Pl W #1, Birmingham, AL 35207
1309 2nd Pl N, Birmingham, AL 35204
3812 2nd Pl W, Birmingham, AL 35207
1303 2nd Pl N, Birmingham, AL 35204
1325 2nd Pl N, Birmingham, AL 35204
1320 2nd St, Birmingham, AL 35214
3810 2nd Pl W, Birmingham, AL 35207
3850 2nd Pl W, Birmingham, AL 35207
1108 2nd St, Birmingham, AL 35214
3820 2nd Pl W, Birmingham, AL 35207
1305 2nd St, Birmingham, AL 35214
1120 2nd St, Birmingham, AL 35214
3840 2nd Pl W, Birmingham, AL 35207
1116 2nd St, Birmingham, AL 35214
1301 2nd St, Birmingham, AL 35214
1209 2nd St, Birmingham, AL 35214
13 2nd St N, Birmingham, AL 35204
1730 2nd St S, Birmingham, AL 35205
1309 2nd St, Birmingham, AL 35214
17 2nd St N, Birmingham, AL 35204
1312 2nd Pl, Birmingham, AL 35214
1 2nd St N, Birmingham, AL 35204
3820 2nd Pl W, Birmingham, AL 35207
1017 2nd St, Birmingham, AL 35214
1013 2nd St, Birmingham, AL 35214
215 2nd Ct N, Birmingham, AL 35204
1309 2nd St N, Birmingham, AL 35204
1009 2nd St, Birmingham, AL 35214
1001 2nd St, Birmingham, AL 35214
1240 2nd St N, Birmingham, AL 35204
5901 2nd Ct N, Birmingham, AL 35212
308 2nd Ct N, Birmingham, AL 35204
1708 2nd St S, Birmingham, AL 35205
3723 2nd Pl W, Birmingham, AL 35207
1308 2nd St, Birmingham, AL 35214
1300 2nd St, Birmingham, AL 35214
5909 2nd Ct N, Birmingham, AL 35212
320 2nd Ct N, Birmingham, AL 35204
1201 2nd Pl, Birmingham, AL 35214
210 2nd St S, Birmingham, AL 35205
204 2nd Ave N, Birmingham, AL 35204
1129 2nd St, Birmingham, AL 35214
100 2nd St N, Birmingham, AL 35204
1121 2nd St, Birmingham, AL 35214
1317 2nd Pl N, Birmingham, AL 35204
1313 2nd Pl N, Birmingham, AL 35204
1404 2nd Pl, Birmingham, AL 35214
2925 2nd Pl NW, Birmingham, AL 35215
2916 2nd Pl NW, Birmingham, AL 35215
2920 2nd Pl NW, Birmingham, AL 35215
3832 2nd Pl W, Birmingham, AL 35207
2908 2nd Pl NW, Birmingham, AL 35215
2917 2nd Pl NW, Birmingham, AL 35215
1100 2nd St N, Birmingham, AL 35204
8805 2nd Ct N, Birmingham, AL 35206
8807 2nd Ct N, Birmingham, AL 35206
3840 2nd Pl W, Birmingham, AL 35207
8809 2nd Ct N, Birmingham, AL 35206
2905 2nd Pl NW, Birmingham, AL 35215
2913 2nd Pl NW, Birmingham, AL 35215
2926 2nd Pl NW, Birmingham, AL 35215
2909 2nd Pl NW, Birmingham, AL 35215
2921 2nd Pl NW, Birmingham, AL 35215
1621 2nd St S, Birmingham, AL 35205
1724 2nd St S, Birmingham, AL 35205
1720 2nd St S, Birmingham, AL 35205
1700 2nd St S, Birmingham, AL 35205
2901 2nd Pl NW, Birmingham, AL 35215
1324 2nd St N, Birmingham, AL 35204
3824 2nd Pl W, Birmingham, AL 35207
1408 2nd St N, Birmingham, AL 35204
1312 2nd St N, Birmingham, AL 35204
1404 2nd St N, Birmingham, AL 35204
18 2nd St, Birmingham, AL 35217
16 2nd St, Birmingham, AL 35217
10 2nd St, Birmingham, AL 35217
1405 2nd Pl, Birmingham, AL 35214
213 2nd Ave, Birmingham, AL 35228
17 2nd St, Birmingham, AL 35217
3816 2nd Pl W, Birmingham, AL 35207
1300 2nd Pl N, Birmingham, AL 35204
1112 2nd St W, Birmingham, AL 35204
3824 2nd Pl W, Birmingham, AL 35207
222 2nd St, Birmingham, AL 35217
1316 2nd St NW, Center Point, AL 35215
3832 2nd Pl W, Birmingham, AL 35207
1203 2nd St N, Birmingham, AL 35204
1032 2nd St W, Birmingham, AL 35204
1713 2nd St S Unit /4-A, Birmingham, AL 35205
1213 2nd St N, Birmingham, AL 35204
1048 2nd St W, Birmingham, AL 35204
3828 2nd Pl W, Birmingham, AL 35207
3711 2nd Pl W, Birmingham, AL 35207
1615 2nd St S, Birmingham, AL 35205
1200 2nd St Unit PC, Birmingham, AL 35214
6212 2nd Ct S, Birmingham, AL 35212
1212 2nd St, Birmingham, AL 35214
1040 2nd St W, Birmingham, AL 35204
2928 2nd Pl NW, Birmingham, AL 35215
114 2nd St, Birmingham, AL 35217
8803 2nd Ct N, Birmingham, AL 35206
1617 2nd St S, Birmingham, AL 35205
1132 2nd St W, Birmingham, AL 35204
8810 2nd Ct N, Birmingham, AL 35206
508 2nd St N, Birmingham, AL 35211
3816 2nd Pl W, Birmingham, AL 35207
1725 2nd Ct W, Birmingham, AL 35208
1613 2nd St S, Birmingham, AL 35205
1308 2nd St NW, Center Point, AL 35215
1604 2nd St S, Birmingham, AL 35205
1600 2nd St S, Birmingham, AL 35205
8706 2nd Ct N, Birmingham, AL 35206
1108 2nd St N, Birmingham, AL 35204
1104 2nd St N, Birmingham, AL 35204
1124 2nd St N, Birmingham, AL 35204
1020 2nd St N, Birmingham, AL 35204
216 2nd St S, Birmingham, AL 35205
8806 2nd Ct N, Birmingham, AL 35206
8717 2nd Ct N, Birmingham, AL 35206
8721 2nd Ct N, Birmingham, AL 35206
229 2nd Ave N, Birmingham, AL 35204
2924 2nd Pl NW, Birmingham, AL 35215
3618 2nd Ave, Birmingham, AL 35211
1152 2nd St W, Birmingham, AL 35204
8730 2nd Ct N, Birmingham, AL 35206
1148 2nd St W, Birmingham, AL 35204
8716 2nd Ct N, Birmingham, AL 35206
1620 2nd St S, Birmingham, AL 35205
1021 2nd St N, Birmingham, AL 35204
8724 2nd Ct N, Birmingham, AL 35206
1610 2nd St S, Birmingham, AL 35205
8703 2nd Ct N, Birmingham, AL 35206
8731 2nd Ct N, Birmingham, AL 35206
8729 2nd Ct N, Birmingham, AL 35206
1156 2nd St W, Birmingham, AL 35204
8720 2nd Ct N, Birmingham, AL 35206
8727 2nd Ct N, Birmingham, AL 35206
8714 2nd Ct N, Birmingham, AL 35206
8704 2nd Ct N, Birmingham, AL 35206
8802 2nd Ct N, Birmingham, AL 35206
8700 2nd Ct N, Birmingham, AL 35206
3756 2nd Pl W, Birmingham, AL 35207
8804 2nd Ct N, Birmingham, AL 35206
8712 2nd Ct N, Birmingham, AL 35206
3836 2nd Pl W, Birmingham, AL 35207
8800 2nd Ct N, Birmingham, AL 35206
8715 2nd Ct N, Birmingham, AL 35206
8708 2nd Ct N, Birmingham, AL 35206
1244 2nd St N, Birmingham, AL 35204
1012 2nd St N, Birmingham, AL 35204
218 2nd St, Birmingham, AL 35217
1016 2nd St N, Birmingham, AL 35204
216 2nd St S, Birmingham, AL 35205
198 2nd Street Thomas, Birmingham, AL 35214
1701 2nd St S, Birmingham, AL 35205
1319 2nd Pl N, Birmingham, AL 35204
1017 2nd St N, Birmingham, AL 35204
3641 2nd Pl W, Birmingham, AL 35207
1109 2nd St N, Birmingham, AL 35204
836 2nd Ct W, Birmingham, AL 35204
3637 2nd Pl W, Birmingham, AL 35207
1105 2nd St N, Birmingham, AL 35204
208 2nd Ave SW, Birmingham, AL 35211
1114 2nd St N, Birmingham, AL 35204
1112 2nd St N, Birmingham, AL 35204
216 2nd St S, Birmingham, AL 35205
8705 2nd Ct N, Birmingham, AL 35206
8701 2nd Ct N, Birmingham, AL 35206
206 2nd Ave, Birmingham, AL 35228
808 2nd Ct W, Birmingham, AL 35204
1124 2nd St, Birmingham, AL 35214