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:
8341 2nd Ave S, Birmingham, AL 35206
1401 2nd Ct W, Birmingham, AL 35208
7529 2nd Ave N, Birmingham, AL 35206
7517 2nd Ave N, Birmingham, AL 35206
7511 2nd Ave N, Birmingham, AL 35206
7625 2nd Ave S, Birmingham, AL 35206
7505 2nd Ave N, Birmingham, AL 35206
8425 2nd Ave S, Birmingham, AL 35206
8421 2nd Ave S, Birmingham, AL 35206
8429 2nd Ave S, Birmingham, AL 35206
8433 2nd Ave S, Birmingham, AL 35206
8437 2nd Ave S, Birmingham, AL 35206
1209 2nd Ct W, Birmingham, AL 35208
8417 2nd Ave S, Birmingham, AL 35206
1524 2nd Ct W, Birmingham, AL 35208
8615 2nd Ave S, Birmingham, AL 35206
1208 2nd Ct W, Birmingham, AL 35208
8441 2nd Ave S, Birmingham, AL 35206
1421 2nd Ct W, Birmingham, AL 35208
8445 2nd Ave S, Birmingham, AL 35206
1413 2nd Ct W, Birmingham, AL 35208
7620 2nd Ave S, Birmingham, AL 35206
1417 2nd Ct W, Birmingham, AL 35208
1405 2nd Ct W, Birmingham, AL 35208
1109 2nd Ct W, Birmingham, AL 35204
1409 2nd Ct W, Birmingham, AL 35208
8616 2nd Ave N, Birmingham, AL 35206
810 2nd Ave N, Birmingham, AL 35203
8618 2nd Ave N, Birmingham, AL 35206
8614 2nd Ave N, Birmingham, AL 35206
8606 2nd Ave N, Birmingham, AL 35206
7516 2nd Ave S, Birmingham, AL 35206
8622 2nd Ave N, Birmingham, AL 35206
7514 2nd Ave S, Birmingham, AL 35206
1217 2nd Ct W, Birmingham, AL 35208
8637 2nd Ave S, Birmingham, AL 35206
7532 2nd Ave S, Birmingham, AL 35206
7528 2nd Ave S, Birmingham, AL 35206
7520 2nd Ave S, Birmingham, AL 35206
7500 2nd Ave N, Birmingham, AL 35206
7501 2nd Ave N, Birmingham, AL 35206
8001 2nd Ave S, Birmingham, AL 35206
8517 2nd Ave S, Birmingham, AL 35206
8523 2nd Ave S, Birmingham, AL 35206
8531 2nd Ave S, Birmingham, AL 35206
8533 2nd Ave S, Birmingham, AL 35206
7520 2nd Ave N, Birmingham, AL 35206
7528 2nd Ave N, Birmingham, AL 35206
8505 2nd Ave S, Birmingham, AL 35206
8511 2nd Ave S, Birmingham, AL 35206
7524 2nd Ave N, Birmingham, AL 35206
7516 2nd Ave N, Birmingham, AL 35206
8610 2nd Ave N, Birmingham, AL 35206
7512 2nd Ave N, Birmingham, AL 35206
7508 2nd Ave N, Birmingham, AL 35206
7504 2nd Ave N, Birmingham, AL 35206
1321 2nd Ct W, Birmingham, AL 35208
1317 2nd Ct W, Birmingham, AL 35208
8527 2nd Ave N, Birmingham, AL 35206
1313 2nd Ct W, Birmingham, AL 35208
1309 2nd Ct W, Birmingham, AL 35208
8525 2nd Ave N, Birmingham, AL 35206
1001 2nd Ct W, Birmingham, AL 35204
8505 2nd Ave N, Birmingham, AL 35206
8501 2nd Ave N, Birmingham, AL 35206
1305 2nd Ct W, Birmingham, AL 35208
1325 2nd Ct W, Birmingham, AL 35208
7304 2nd Ave S, Birmingham, AL 35206
1529 2nd Ct W, Birmingham, AL 35208
8620 2nd Ave N, Birmingham, AL 35206
8534 2nd Ave N, Birmingham, AL 35206
8500 2nd Ave N, Birmingham, AL 35206
1531 2nd Ct W, Birmingham, AL 35208
8601 2nd Ave N, Birmingham, AL 35206
1525 2nd Ct W, Birmingham, AL 35208
8512 2nd Ave N, Birmingham, AL 35206
7222 2nd Ave N, Birmingham, AL 35206
7532 2nd Ave S Unit c, Birmingham, AL 35206
8504 2nd Ave N, Birmingham, AL 35206
7228 2nd Ave N, Birmingham, AL 35206
8044 2nd Ave S, Birmingham, AL 35206
8036 2nd Ave S, Birmingham, AL 35206
8048 2nd Ave S, Birmingham, AL 35206
7301 2nd Ave S, Birmingham, AL 35206
7612 2nd Ave N, Birmingham, AL 35206
7309 2nd Ave S, Birmingham, AL 35206
7305 2nd Ave S, Birmingham, AL 35206
7621 2nd Ave S, Birmingham, AL 35206
1221 2nd Ct W, Birmingham, AL 35208
1213 2nd Ct W, Birmingham, AL 35208
7615 2nd Ave S, Birmingham, AL 35206
7308 2nd Ave S, Birmingham, AL 35206
7816 2nd Ave S, Birmingham, AL 35206
7300 2nd Ave S, Birmingham, AL 35206
7320 2nd Ave S, Birmingham, AL 35206
7310 2nd Ave S, Birmingham, AL 35206
7604 2nd Ave N, Birmingham, AL 35206
8623 2nd Ave N, Birmingham, AL 35206
7824 2nd Ave S, Birmingham, AL 35206
7601 2nd Ave N, Birmingham, AL 35206
7600 2nd Ave N, Birmingham, AL 35206
7324 2nd Ave S, Birmingham, AL 35206
8510 2nd Ave N, Birmingham, AL 35206
7317 2nd Ave N, Birmingham, AL 35206
8531 2nd Ave N, Birmingham, AL 35206
7315 2nd Ave N, Birmingham, AL 35206
1522 2nd Ct W, Birmingham, AL 35208
1532 2nd Ct W, Birmingham, AL 35208
1301 2nd Ct W, Birmingham, AL 35208
1528 2nd Ct W, Birmingham, AL 35208
8601 2nd Ave N, Birmingham, AL 35206
1508 2nd Ct W, Birmingham, AL 35208
7425 2nd Ave N, Birmingham, AL 35206
1504 2nd Ct W, Birmingham, AL 35208
8541 2nd Ave N, Birmingham, AL 35206
1516 2nd Ct W, Birmingham, AL 35208
1512 2nd Ct W, Birmingham, AL 35208
7421 2nd Ave N, Birmingham, AL 35206
1500 2nd Ct W, Birmingham, AL 35208
7513 2nd Ave N, Birmingham, AL 35206
7532 2nd Ave S Unit a, Birmingham, AL 35206
7306 2nd Ave S, Birmingham, AL 35206
7417 2nd Ave N, Birmingham, AL 35206
7413 2nd Ave N, Birmingham, AL 35206
7432 2nd Ave N, Birmingham, AL 35206
7412 2nd Ave N, Birmingham, AL 35206
7315 2nd Ave S, Birmingham, AL 35206
7716 2nd Ave S, Birmingham, AL 35206
7317 2nd Ave S, Birmingham, AL 35206
8517 2nd Ave N, Birmingham, AL 35206
1605 2nd Ct W, Birmingham, AL 35208
7320 2nd Ave N, Birmingham, AL 35206
1613 2nd Ct W, Birmingham, AL 35208
7312 2nd Ave N, Birmingham, AL 35206
1609 2nd Ct W, Birmingham, AL 35208
1033 2nd Ct W, Birmingham, AL 35204
8033 2nd Ave S, Birmingham, AL 35206
1523 2nd Ct W, Birmingham, AL 35208
1501 2nd Ct W, Birmingham, AL 35208
8526 2nd Ave N, Birmingham, AL 35206
8532 2nd Ave N, Birmingham, AL 35206
8530 2nd Ave N, Birmingham, AL 35206
8524 2nd Ave N, Birmingham, AL 35206
7401 2nd Ave N, Birmingham, AL 35206
7316 2nd Ave N, Birmingham, AL 35206
7232 2nd Ave N, Birmingham, AL 35206
7409 2nd Ave N, Birmingham, AL 35206
1601 2nd Ct W, Birmingham, AL 35208
7405 2nd Ave N, Birmingham, AL 35206
7327 2nd Ave S, Birmingham, AL 35206
7329 2nd Ave S, Birmingham, AL 35206
7323 2nd Ave S, Birmingham, AL 35206
8234 2nd Ave S, Birmingham, AL 35206
7532 2nd Ave S Unit b, Birmingham, AL 35206
8236 2nd Ave S, Birmingham, AL 35206
8216 2nd Ave S, Birmingham, AL 35206
7321 2nd Ave N, Birmingham, AL 35206
7603 2nd Ave S, Birmingham, AL 35206
7433 2nd Ave S, Birmingham, AL 35206
8228 2nd Ave S, Birmingham, AL 35206
7423 2nd Ave S, Birmingham, AL 35206
8220 2nd Ave S, Birmingham, AL 35206
7422 2nd Ave S, Birmingham, AL 35206
8240 2nd Ave S, Birmingham, AL 35206
7418 2nd Ave S, Birmingham, AL 35206
7426 2nd Ave S, Birmingham, AL 35206
7406 2nd Ave S, Birmingham, AL 35206
8 2nd Ave S, Birmingham, AL 35205
7410 2nd Ave S, Birmingham, AL 35206
7415 2nd Ave S, Birmingham, AL 35206
8514 2nd Ave N, Birmingham, AL 35206
7420 2nd Ave N, Birmingham, AL 35206
7405 2nd Ave S, Birmingham, AL 35206
7417 2nd Ave S, Birmingham, AL 35206
7819 2nd Ave S, Birmingham, AL 35206
7428 2nd Ave N, Birmingham, AL 35206
8533 2nd Ave N, Birmingham, AL 35206
7416 2nd Ave N, Birmingham, AL 35206
8521 2nd Ave N, Birmingham, AL 35206
7311 2nd Ave N, Birmingham, AL 35206
7408 2nd Ave N, Birmingham, AL 35206
1300 2nd Ct W, Birmingham, AL 35208
1606 2nd Ct W, Birmingham, AL 35208
7400 2nd Ave N, Birmingham, AL 35206
1600 2nd Ct W, Birmingham, AL 35208
1604 2nd Ct W, Birmingham, AL 35208
7409 2nd Ave S, Birmingham, AL 35206
7532 2nd Ave N, Birmingham, AL 35206
7401 2nd Ave S, Birmingham, AL 35206
8229 2nd Ave S, Birmingham, AL 35206
8520 2nd Ave N, Birmingham, AL 35206
8518 2nd Ave N, Birmingham, AL 35206
8237 2nd Ave S, Birmingham, AL 35206
8311 2nd Ave S, Birmingham, AL 35206
8519 2nd Ave N, Birmingham, AL 35206
8301 2nd Ave S, Birmingham, AL 35206
929 2nd Ave N, Birmingham, AL 35203
8208 2nd Ave S, Birmingham, AL 35206
8200 2nd Ave S, Birmingham, AL 35206
8537 2nd Ave N, Birmingham, AL 35206
812 2nd Ave N, Birmingham, AL 35203
7617 2nd Ave N, Birmingham, AL 35206
8217 2nd Ave S, Birmingham, AL 35206
8215 2nd Ave S, Birmingham, AL 35206
8221 2nd Ave S, Birmingham, AL 35206
8245 2nd Ave S, Birmingham, AL 35206
8211 2nd Ave S, Birmingham, AL 35206
8515 2nd Ave N, Birmingham, AL 35206
7760 2nd Ave N, Birmingham, AL 35206
8100 2nd Ave S, Birmingham, AL 35206
7428 2nd Ave S, Birmingham, AL 35206
7427 2nd Ave S, Birmingham, AL 35206
830 2nd Ave N, Birmingham, AL 35203
8120 2nd Ave S, Birmingham, AL 35206
7430 2nd Ave S, Birmingham, AL 35206
8126 2nd Ave S, Birmingham, AL 35206
8108 2nd Ave S, Birmingham, AL 35206
8114 2nd Ave S, Birmingham, AL 35206
8136 2nd Ave S, Birmingham, AL 35206
8140 2nd Ave S, Birmingham, AL 35206
8128 2nd Ave S, Birmingham, AL 35206
8134 2nd Ave S, Birmingham, AL 35206
7524 2nd Ave S, Birmingham, AL 35206
8212 2nd Ave S, Birmingham, AL 35206
8144 2nd Ave S, Birmingham, AL 35206
8152 2nd Ave S, Birmingham, AL 35206
7424 2nd Ave N, Birmingham, AL 35206
1021 2nd Ct W, Birmingham, AL 35204
1044 2nd Ct W, Birmingham, AL 35204
8204 2nd Ave S, Birmingham, AL 35206
7624 2nd Ave S, Birmingham, AL 35206
7633 2nd Ave S, Birmingham, AL 35206
7740 2nd Ave N, Birmingham, AL 35206
1308 2nd Ct W, Birmingham, AL 35208
7753 2nd Ave S, Birmingham, AL 35206
1320 2nd Ct W, Birmingham, AL 35208
8156 2nd Ave S, Birmingham, AL 35206
7745 2nd Ave S, Birmingham, AL 35206
1316 2nd Ct W, Birmingham, AL 35208
1324 2nd Ct W, Birmingham, AL 35208
1328 2nd Ct W, Birmingham, AL 35208
1312 2nd Ct W, Birmingham, AL 35208
1208 2nd Ct W, Birmingham, AL 35208
1214 2nd Ct W, Birmingham, AL 35208
8037 2nd Ave S, Birmingham, AL 35206
8103 2nd Ave S, Birmingham, AL 35206
7414 2nd Ave S, Birmingham, AL 35206
1141 2nd Ct W, Birmingham, AL 35204
7728 2nd Ave S, Birmingham, AL 35206
8115 2nd Ave S, Birmingham, AL 35206
8111 2nd Ave S, Birmingham, AL 35206
8141 2nd Ave S, Birmingham, AL 35206
8139 2nd Ave S, Birmingham, AL 35206
8145 2nd Ave S, Birmingham, AL 35206
1304 2nd Ct W, Birmingham, AL 35208
8153 2nd Ave S, Birmingham, AL 35206
731 2nd Ave N, Birmingham, AL 35203
8125 2nd Ave S, Birmingham, AL 35206
8335 2nd Ave S, Birmingham, AL 35206
8339 2nd Ave S, Birmingham, AL 35206
8333 2nd Ave S, Birmingham, AL 35206
1212 2nd Ct W, Birmingham, AL 35208
8331 2nd Ave S, Birmingham, AL 35206
9 2nd Ave SW, Birmingham, AL 35211
8305 2nd Ave S, Birmingham, AL 35206
8321 2nd Ave S, Birmingham, AL 35206
8129 2nd Ave S, Birmingham, AL 35206
8327 2nd Ave S, Birmingham, AL 35206
8317 2nd Ave S, Birmingham, AL 35206
7622 2nd Ave N, Birmingham, AL 35206
8121 2nd Ave S, Birmingham, AL 35206
8609 2nd Ave N, Birmingham, AL 35206
1206 2nd Ct W, Birmingham, AL 35208
8611 2nd Ave N, Birmingham, AL 35206
8619 2nd Ave N, Birmingham, AL 35206
8621 2nd Ave N, Birmingham, AL 35206
1209 2nd Ct W, Birmingham, AL 35208
7225 2nd Ave S, Birmingham, AL 35206
7720 2nd Ave N, Birmingham, AL 35206
7809 2nd Ave S, Birmingham, AL 35206
1105 2nd Ct W, Birmingham, AL 35204
1218 2nd Ct W, Birmingham, AL 35208
7712 2nd Ave N, Birmingham, AL 35206
7804 2nd Ave S, Birmingham, AL 35206
7805 2nd Ave S, Birmingham, AL 35206
1000 2nd Ct W, Birmingham, AL 35204
1108 2nd Ct W, Birmingham, AL 35204
1138 2nd Ct W, Birmingham, AL 35204
8101 2nd Ave S, Birmingham, AL 35206
8119 2nd Ave S, Birmingham, AL 35206
7223 2nd Ave S, Birmingham, AL 35206
8047 2nd Ave S, Birmingham, AL 35206
7230 2nd Ave S, Birmingham, AL 35206
8133 2nd Ave S, Birmingham, AL 35206
8149 2nd Ave S, Birmingham, AL 35206
8041 2nd Ave S, Birmingham, AL 35206
8104 2nd Ave S, Birmingham, AL 35206
8625 2nd Ave N, Birmingham, AL 35206
7229 2nd Ave S, Birmingham, AL 35206
7224 2nd Ave S, Birmingham, AL 35206
7228 2nd Ave S, Birmingham, AL 35206
8713 2nd Ave N, Birmingham, AL 35206
8711 2nd Ave N, Birmingham, AL 35206
7509 2nd Ave S, Birmingham, AL 35206
8731 2nd Ave N, Birmingham, AL 35206
8725 2nd Ave N, Birmingham, AL 35206
7515 2nd Ave S, Birmingham, AL 35206
8705 2nd Ave N, Birmingham, AL 35206
7815 2nd Ave S, Birmingham, AL 35206
7400 2nd Ave S, Birmingham, AL 35206
8703 2nd Ave N, Birmingham, AL 35206
8709 2nd Ave N, Birmingham, AL 35206
8707 2nd Ave N, Birmingham, AL 35206
7801 2nd Ave S, Birmingham, AL 35206
7821 2nd Ave S, Birmingham, AL 35206
7510 2nd Ave S, Birmingham, AL 35206
7808 2nd Ave S, Birmingham, AL 35206
8712 2nd Ave N, Birmingham, AL 35206
8710 2nd Ave N, Birmingham, AL 35206
8627 2nd Ave N, Birmingham, AL 35206
7500 2nd Ave S, Birmingham, AL 35206
8629 2nd Ave N, Birmingham, AL 35206
7600 2nd Ave S, Birmingham, AL 35206
8701 2nd Ave N, Birmingham, AL 35206
7616 2nd Ave S, Birmingham, AL 35206
7612 2nd Ave S, Birmingham, AL 35206
7523 2nd Ave S, Birmingham, AL 35206
7519 2nd Ave S, Birmingham, AL 35206
7604 2nd Ave S, Birmingham, AL 35206
8513 2nd Ave N, Birmingham, AL 35206
7608 2nd Ave S, Birmingham, AL 35206
7501 2nd Ave S, Birmingham, AL 35206
7525 2nd Ave S, Birmingham, AL 35206
7503 2nd Ave S, Birmingham, AL 35206
1119 2nd Ct W, Birmingham, AL 35204
1113 2nd Ct W, Birmingham, AL 35204
8604 2nd Ave N, Birmingham, AL 35206
1133 2nd Ct W, Birmingham, AL 35204
8600 2nd Ave N, Birmingham, AL 35206
7330 2nd Ave S, Birmingham, AL 35206
825 2nd Ave N, Birmingham, AL 35203
1145 2nd Ct W, Birmingham, AL 35204
7716 2nd Ave N, Birmingham, AL 35206
826 2nd Ave N, Birmingham, AL 35203
8730 2nd Ave N, Birmingham, AL 35206
8728 2nd Ave N, Birmingham, AL 35206
8708 2nd Ave N, Birmingham, AL 35206
8706 2nd Ave N, Birmingham, AL 35206
8704 2nd Ave N, Birmingham, AL 35206
1125 2nd Ct W, Birmingham, AL 35204
8716 2nd Ave N, Birmingham, AL 35206
7227 2nd Ave S, Birmingham, AL 35206
8714 2nd Ave N, Birmingham, AL 35206
1121 2nd Ct W, Birmingham, AL 35204
1131 2nd Ct W, Birmingham, AL 35204
1129 2nd Ct W, Birmingham, AL 35204
1109 2nd Ct W, Birmingham, AL 35204
1101 2nd Ct W, Birmingham, AL 35204