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:
2412 2nd Ave N #5, Birmingham, AL 35203
2412 2nd Ave N #8, Birmingham, AL 35203
31 2nd Ave SW, Birmingham, AL 35211
2701 2nd Ave S, Birmingham, AL 35233
21 2nd Ave SW, Birmingham, AL 35211
2323 2nd Ave S Unit 1B, Birmingham, AL 35233
4344 2nd Ave S, Birmingham, AL 35222
2412 2nd Ave N #23, Birmingham, AL 35203
204 2nd Ave S, Birmingham, AL 35205
2412 2nd Ave N #22, Birmingham, AL 35203
2412 2nd Ave N #14, Birmingham, AL 35203
2412 2nd Ave N #24, Birmingham, AL 35203
2412 2nd Ave N #16, Birmingham, AL 35203
2412 2nd Ave N #15, Birmingham, AL 35203
2412 2nd Ave N #20, Birmingham, AL 35203
210 2nd Ave S, Birmingham, AL 35205
3 2nd Ave S Unit 3B, Birmingham, AL 35205
2412 2nd Ave N #11, Birmingham, AL 35203
4316 2nd Ave S, Birmingham, AL 35222
2412 2nd Ave N #13, Birmingham, AL 35203
2412 2nd Ave N #10, Birmingham, AL 35203
2412 2nd Ave N #7, Birmingham, AL 35203
2412 2nd Ave N #12, Birmingham, AL 35203
2323 2nd Ave S Unit 1A, Birmingham, AL 35233
2412 2nd Ave N #9, Birmingham, AL 35203
2412 2nd Ave N #6, Birmingham, AL 35203
4365 2nd Ave S, Birmingham, AL 35222
4210 2nd Ave S, Birmingham, AL 35222
4365 2nd Ave S #13, Birmingham, AL 35222
3823 2nd Ave S, Birmingham, AL 35222
3808 2nd Ave S, Birmingham, AL 35222
3818 2nd Ave S, Birmingham, AL 35222
2221 2nd Ave N #206, Birmingham, AL 35203
2026 2nd Ave N #201, Birmingham, AL 35203
2221 2nd Ave N, Birmingham, AL 35203
2412 2nd Ave N #2, Birmingham, AL 35203
2412 2nd Ave N #3, Birmingham, AL 35203
2412 2nd Ave N #4, Birmingham, AL 35203
2412 2nd Ave N #1, Birmingham, AL 35203
3828 2nd Ave S, Birmingham, AL 35222
2412 2nd Ave N #17, Birmingham, AL 35203
2221 2nd Ave N #305, Birmingham, AL 35203
2221 2nd Ave N #304, Birmingham, AL 35203
2221 2nd Ave N #302, Birmingham, AL 35203
4341 2nd Ave S, Birmingham, AL 35222
2221 2nd Ave N #303, Birmingham, AL 35203
2221 2nd Ave N #306, Birmingham, AL 35203
4313 2nd Ave S, Birmingham, AL 35222
2214 2nd Ave N Ste 100, Birmingham, AL 35203
2221 2nd Ave N #202, Birmingham, AL 35203
4272 2nd Ave S, Birmingham, AL 35222
2221 2nd Ave N #301, Birmingham, AL 35203
2221 2nd Ave N #201, Birmingham, AL 35203
239 2nd Ave N, Birmingham, AL 35204
2108 2nd Ave N, Birmingham, AL 35233
2323 2nd Ave S Unit 3B, Birmingham, AL 35233
2026 2nd Ave N #1702, Birmingham, AL 35203
205 2nd Ave, Docena, AL 35060
2412 2nd Ave N #30, Birmingham, AL 35203
2412 2nd Ave N #32, Birmingham, AL 35203
2412 2nd Ave N #31, Birmingham, AL 35203
2412 2nd Ave N #26, Birmingham, AL 35203
27 2nd Ave SW, Birmingham, AL 35211
2412 2nd Ave N #25, Birmingham, AL 35203
2412 2nd Ave N #28, Birmingham, AL 35203
2412 2nd Ave N #27, Birmingham, AL 35203
2323 2nd Ave S Unit 2D, Birmingham, AL 35233
2412 2nd Ave N #21, Birmingham, AL 35203
2130 2nd Ave N, Irondale, AL 35210
2024 2nd Ave N Unit 1603C, Birmingham, AL 35203
2221 2nd Ave N #205, Birmingham, AL 35203
432 2nd Ave N, Birmingham, AL 35204
2221 2nd Ave N #203, Birmingham, AL 35203
2326 2nd Ave N #0, Birmingham, AL 35203
330 2nd St SE, Graysville, AL 35073
2323 2nd Ave S Unit 3D, Birmingham, AL 35233
28 2nd Ave S, Birmingham, AL 35205
38 2nd Ave S, Birmingham, AL 35205
2322 2nd Ave N, Birmingham, AL 35203
207 2nd Ave S, Birmingham, AL 35205
3526 2nd Ave N, Dolomite, AL 35061
40 2nd Ave S, Birmingham, AL 35205
215 2nd Ave S, Birmingham, AL 35205
3513 2nd Ave N, Dolomite, AL 35061
3525 2nd Ave N, Dolomite, AL 35061
3605 2nd Ave, Birmingham, AL 35211
219 2nd Ave S, Birmingham, AL 35205
213 2nd Ave N, Birmingham, AL 35204
217 2nd Ave S, Birmingham, AL 35205
3530 2nd Ave N, Dolomite, AL 35061
2130 2nd Ave S, Birmingham, AL 35233
2024 2nd Ave N #903, Birmingham, AL 35203
2313 2nd Ave N #0, Birmingham, AL 35203
2429 2nd Ave N, Birmingham, AL 35203
224 2nd Ave S, Birmingham, AL 35205
232 2nd Ave S, Birmingham, AL 35205
4268 2nd Ave S, Birmingham, AL 35222
4352 2nd Ave S, Birmingham, AL 35222
4312 2nd Ave S, Birmingham, AL 35222
2026 2nd Ave N #202, Birmingham, AL 35203
3 2nd Ave S Unit 3D, Birmingham, AL 35205
3723 2nd Ave S, Birmingham, AL 35222
3820 2nd Ave S, Birmingham, AL 35222
223 2nd Ave S, Birmingham, AL 35205
4320 2nd Ave S, Birmingham, AL 35222
4236 2nd Ave S, Birmingham, AL 35222
4362 2nd Ave S, Birmingham, AL 35222
3522 2nd Ave N, Dolomite, AL 35061
3512 2nd Ave N, Dolomite, AL 35061
3524 2nd Ave N, Dolomite, AL 35061
24 2nd Ave S, Birmingham, AL 35205
4361 2nd Ave S, Birmingham, AL 35222
2310 2nd Ave N, Birmingham, AL 35203
2222 2nd Ave N #201, Birmingham, AL 35203
2222 2nd Ave N #205, Birmingham, AL 35203
2222 2nd Ave N, Birmingham, AL 35203
2222 2nd Ave N #401, Birmingham, AL 35203
2222 2nd Ave N #202, Birmingham, AL 35203
3832 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #311, Birmingham, AL 35203
4280 2nd Ave S #0, Birmingham, AL 35222
24 2nd Ave N, Birmingham, AL 35204
4365 2nd Ave S #0, Birmingham, AL 35222
2421 2nd Ave N, Birmingham, AL 35203
2113 2nd Ave S, Birmingham, AL 35203
3512 2nd Ave N, Dolomite, AL 35061
4 2nd Ave S, Birmingham, AL 35205
3830 2nd Ave S, Birmingham, AL 35222
2323 2nd Ave S Unit 1B, Birmingham, AL 35233
2028 2nd Ave N #8, Birmingham, AL 35203
2206 2nd Ave N, Birmingham, AL 35203
228 2nd Ave S, Birmingham, AL 35205
2326 2nd Ave N #2326, Birmingham, AL 35203
4332 2nd Ave S, Birmingham, AL 35222
4324 2nd Ave S, Birmingham, AL 35222
4301 2nd Ave S, Birmingham, AL 35222
4317 2nd Ave S, Birmingham, AL 35222
4305 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #204, Birmingham, AL 35203
2222 2nd Ave N #203, Birmingham, AL 35203
4329 2nd Ave S, Birmingham, AL 35222
4325 2nd Ave S, Birmingham, AL 35222
4275 2nd Ave S, Birmingham, AL 35222
4309 2nd Ave S, Birmingham, AL 35222
4333 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #408, Birmingham, AL 35203
220 2nd Ave, Birmingham, AL 35228
4011 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #409, Birmingham, AL 35203
222 2nd Ave, Birmingham, AL 35228
2906 2nd Ave S, Birmingham, AL 35203
2222 2nd Ave N #501, Birmingham, AL 35203
2222 2nd Ave N #403, Birmingham, AL 35203
2222 2nd Ave N #407, Birmingham, AL 35203
2222 2nd Ave N #402, Birmingham, AL 35203
2222 2nd Ave N #405, Birmingham, AL 35203
4340 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #406, Birmingham, AL 35203
4336 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #404, Birmingham, AL 35203
2425 2nd Ave N #2429, Birmingham, AL 35203
312 2nd Ave N, Birmingham, AL 35204
2425 2nd Ave N, Birmingham, AL 35203
2222 2nd Ave N #310, Birmingham, AL 35203
2222 2nd Ave N #309, Birmingham, AL 35203
329 2nd Ave N, Birmingham, AL 35204
2222 2nd Ave N #308, Birmingham, AL 35203
2222 2nd Ave N #307, Birmingham, AL 35203
2222 2nd Ave N #206, Birmingham, AL 35203
2222 2nd Ave N #207, Birmingham, AL 35203
3617 2nd Ave, Birmingham, AL 35211
2222 2nd Ave N #301, Birmingham, AL 35203
2222 2nd Ave N #211, Birmingham, AL 35203
2024 2nd Ave N Unit 902, Birmingham, AL 35203
23 2nd Ave SW, Birmingham, AL 35211
209 2nd Ave N, Birmingham, AL 35204
4345 2nd Ave S, Birmingham, AL 35222
4230 2nd Ave S, Birmingham, AL 35222
4337 2nd Ave S, Birmingham, AL 35222
2425 2nd Ave N, Birmingham, AL 35203
4321 2nd Ave S, Birmingham, AL 35222
2024 2nd Ave N #2101, Birmingham, AL 35203
4235 2nd Ave S, Birmingham, AL 35222
4349 2nd Ave S, Birmingham, AL 35222
2412 2nd Ave N #33, Birmingham, AL 35203
2412 2nd Ave N #35, Birmingham, AL 35203
4357 2nd Ave S, Birmingham, AL 35222
2412 2nd Ave N #34, Birmingham, AL 35203
4353 2nd Ave S, Birmingham, AL 35222
2026 2nd Ave N #405, Birmingham, AL 35203
2121 2nd Ave N, Birmingham, AL 35203
41 2nd Ave S, Birmingham, AL 35205
2307 2nd Ave N, Birmingham, AL 35203
37 2nd Ave S, Birmingham, AL 35205
2222 2nd Ave N #306, Birmingham, AL 35203
2222 2nd Ave N #305, Birmingham, AL 35203
44 2nd Ave S, Birmingham, AL 35205
203 2nd Ave S, Birmingham, AL 35205
34 2nd Ave S, Birmingham, AL 35205
36 2nd Ave S, Birmingham, AL 35205
2217 2nd Ave N, Birmingham, AL 35203
4321 2nd Ave S #1, Birmingham, AL 35222
2421 2nd Ave N #2, Birmingham, AL 35203
209 2nd Ave S, Birmingham, AL 35205
2421 2nd Ave N #4, Birmingham, AL 35203
2421 2nd Ave N #3, Birmingham, AL 35203
4312 2nd Ave S #22, Birmingham, AL 35222
3613 2nd Ave, Birmingham, AL 35211
4221 2nd Ave S, Birmingham, AL 35222
4017 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #303, Birmingham, AL 35203
4320 2nd Ave S #1, Birmingham, AL 35222
2222 2nd Ave N #304, Birmingham, AL 35203
2222 2nd Ave N #209, Birmingham, AL 35203
4284 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #208, Birmingham, AL 35203
4288 2nd Ave S, Birmingham, AL 35222
2222 2nd Ave N #302, Birmingham, AL 35203
2222 2nd Ave N #210, Birmingham, AL 35203
2222 2nd Ave N #410, Birmingham, AL 35203
2222 2nd Ave N #411, Birmingham, AL 35203
2201 2nd Ave N, Birmingham, AL 35203
3600 2nd Ave, Birmingham, AL 35211
313 2nd Ave N, Birmingham, AL 35204
25 2nd Ave S, Birmingham, AL 35205
2024 2nd Ave N #701, Birmingham, AL 35203
2024 2nd Ave N #1903, Birmingham, AL 35203
2931 2nd Ave S, Birmingham, AL 35233
4248 2nd Ave S, Birmingham, AL 35222
4259 2nd Ave S, Birmingham, AL 35222
2300 2nd Pl S, Birmingham, AL 35205
2024 2nd Ave N #1802, Birmingham, AL 35203
2323 2nd Ave S Unit 2C, Birmingham, AL 35233
2024 2nd Ave N #1901, Birmingham, AL 35203
2024 2nd Ave N #2002, Birmingham, AL 35203
2024 2nd Ave N #1803, Birmingham, AL 35203
2024 2nd Ave N #2001, Birmingham, AL 35203
2024 2nd Ave N #2102, Birmingham, AL 35203
2212 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #2103, Birmingham, AL 35203
2026 2nd Ave N #2101, Birmingham, AL 35203
2417 2nd Ave N, Birmingham, AL 35203
4253 2nd Ave S, Birmingham, AL 35222
4257 2nd Ave S, Birmingham, AL 35222
3640 2nd Ave, Birmingham, AL 35211
3330 2nd Ave N, Birmingham, AL 35222
2026 2nd Ave N #2003, Birmingham, AL 35203
3621 2nd Ave, Birmingham, AL 35211
2215 2nd Ave N, Irondale, AL 35210
325 2nd Ave N, Birmingham, AL 35204
2421 2nd Ave N #1, Birmingham, AL 35203
4280 2nd Ave S Unit B, Birmingham, AL 35222
4276 2nd Ave S, Birmingham, AL 35222
4244 2nd Ave S, Birmingham, AL 35222
4240 2nd Ave S, Birmingham, AL 35222
4218 2nd Ave S, Birmingham, AL 35222
4226 2nd Ave S, Birmingham, AL 35222
4216 2nd Ave S, Birmingham, AL 35222
3631 2nd Ave, Birmingham, AL 35211
4222 2nd Ave S, Birmingham, AL 35222
3635 2nd Ave, Birmingham, AL 35211
4202 2nd Ave S, Birmingham, AL 35222
4267 2nd Ave S, Birmingham, AL 35222
4271 2nd Ave S, Birmingham, AL 35222
4206 2nd Ave S, Birmingham, AL 35222
3629 2nd Ave, Birmingham, AL 35211
4263 2nd Ave S, Birmingham, AL 35222
3625 2nd Ave, Birmingham, AL 35211
2024 2nd Ave N #901, Birmingham, AL 35203
2024 2nd Ave N #802, Birmingham, AL 35203
2425 2nd Ave N #2425, Birmingham, AL 35203
2503 2nd Ave S, Birmingham, AL 35233
4112 2nd Ave S, Birmingham, AL 35222
2024 2nd Ave N #1001, Birmingham, AL 35203
2024 2nd Ave N #904, Birmingham, AL 35203
2024 2nd Ave N #202, Birmingham, AL 35203
2024 2nd Ave N #1101, Birmingham, AL 35203
2024 2nd Ave N #1002, Birmingham, AL 35203
2026 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #203, Birmingham, AL 35203
2024 2nd Ave N #1102, Birmingham, AL 35203
2116 2nd Ave S, Birmingham, AL 35233
2024 2nd Ave N #405, Birmingham, AL 35203
2024 2nd Ave N #1304, Birmingham, AL 35203
2024 2nd Ave N #201, Birmingham, AL 35203
2024 2nd Ave N #1401, Birmingham, AL 35203
2024 2nd Ave N #404, Birmingham, AL 35203
2024 2nd Ave N #1601, Birmingham, AL 35203
409 2nd Ave N, Birmingham, AL 35204
2024 2nd Ave N #603, Birmingham, AL 35203
422 2nd Ave N, Birmingham, AL 35204
2024 2nd Ave N #604, Birmingham, AL 35203
2024 2nd Ave N #601, Birmingham, AL 35203
2024 2nd Ave N Unit C3, Birmingham, AL 35203
33 2nd Ave S, Birmingham, AL 35205
2309 2nd Ave N, Irondale, AL 35210
2024 2nd Ave N #602, Birmingham, AL 35203
29 2nd Ave S, Birmingham, AL 35205
4125 2nd Ave S, Birmingham, AL 35222
213 2nd Ave, Birmingham, AL 35228
2024 2nd Ave N #2003, Birmingham, AL 35203
2024 2nd Ave N #15, Birmingham, AL 35203
2024 2nd Ave N #501, Birmingham, AL 35203
2024 2nd Ave N #502, Birmingham, AL 35203
2024 2nd Ave N #402, Birmingham, AL 35203
2024 2nd Ave N #403, Birmingham, AL 35203
3824 2nd Ave S, Birmingham, AL 35222
2024 2nd Ave N #503, Birmingham, AL 35203
3609 2nd Ave, Birmingham, AL 35211
2024 2nd Ave N #401, Birmingham, AL 35203
3721 2nd Ave S, Birmingham, AL 35222
2024 2nd Ave N #801, Birmingham, AL 35203
2024 2nd Ave N #704, Birmingham, AL 35203
205 2nd Ave N, Birmingham, AL 35204
2024 2nd Ave N #1204, Birmingham, AL 35203
2024 2nd Ave N #1402, Birmingham, AL 35203
2024 2nd Ave N #1403, Birmingham, AL 35203
2024 2nd Ave N #1404, Birmingham, AL 35203
4316 2nd Ave S #1, Birmingham, AL 35222
2024 2nd Ave N #1501, Birmingham, AL 35203
2510 2nd Ave N, Birmingham, AL 35203
3350 2nd Ave N, Birmingham, AL 35222
2024 2nd Ave N #1502, Birmingham, AL 35203
2024 2nd Ave N #1504, Birmingham, AL 35203
2412 2nd Ave N #29, Birmingham, AL 35203
2310 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #1503, Birmingham, AL 35203
2421 2nd Ave N #6, Birmingham, AL 35203
2421 2nd Ave N #5, Birmingham, AL 35203
2628 2nd St NW, Center Point, AL 35215
2024 2nd Ave N #1804, Birmingham, AL 35203
2024 2nd Ave N #504, Birmingham, AL 35203
2024 2nd Ave N Unit C1, Birmingham, AL 35203
2024 2nd Ave N #505, Birmingham, AL 35203
2024 2nd Ave N Unit C2, Birmingham, AL 35203
2601 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #703, Birmingham, AL 35203
2024 2nd Ave N #702, Birmingham, AL 35203
2024 2nd Ave N #804, Birmingham, AL 35203
2024 2nd Ave N #803, Birmingham, AL 35203
2026 2nd Ave N #903, Birmingham, AL 35203
2026 2nd Ave N #902, Birmingham, AL 35203
2024 2nd Ave N #1004, Birmingham, AL 35203
3816 2nd Ave S, Birmingham, AL 35222
2119 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #1003, Birmingham, AL 35203
2024 2nd Ave N #1201, Birmingham, AL 35203
2024 2nd Ave N #1103, Birmingham, AL 35203
3639 2nd Ave, Birmingham, AL 35211
2024 2nd Ave N #1203, Birmingham, AL 35203
2024 2nd Ave N #1104, Birmingham, AL 35203
2309 2nd Ave N, Birmingham, AL 35203
3601 2nd Ave, Birmingham, AL 35211
2323 2nd Ave S Unit 1C, Birmingham, AL 35233
2024 2nd Ave N #1301, Birmingham, AL 35203
2313 2nd Ave N, Birmingham, AL 35203
2617 2nd Ave N, Birmingham, AL 35203
2024 2nd Ave N #1202, Birmingham, AL 35203