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:
4719 2nd Ave N, Birmingham, AL 35212
4721 2nd Ave N, Birmingham, AL 35212
4725 2nd Ave N, Birmingham, AL 35212
4716 2nd Ave N, Birmingham, AL 35212
4731 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B3, Birmingham, AL 35212
4720 2nd Ave N, Birmingham, AL 35212
4727 2nd Ave S, Birmingham, AL 35222
5012 2nd Ave N Unit B7, Birmingham, AL 35212
5060 2nd Ave N, Birmingham, AL 35212
5021 2nd Ave N, Birmingham, AL 35212
4724 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B6, Birmingham, AL 35212
4730 2nd Ave N, Birmingham, AL 35212
4920 2nd Ave N, Birmingham, AL 35212
4908 2nd Ave N, Birmingham, AL 35212
616 2nd Ave N, Birmingham, AL 35203
4900 2nd Ave N, Birmingham, AL 35212
6626 2nd Ave S #8, Birmingham, AL 35212
4417 2nd Ave S, Birmingham, AL 35222
625 2nd Ave N, Birmingham, AL 35203
6618 2nd Ave S, Birmingham, AL 35212
6616 2nd Ave S, Birmingham, AL 35212
6623 2nd Ave S, Birmingham, AL 35212
6631 2nd Ave S, Birmingham, AL 35212
636 2nd Ave N, Birmingham, AL 35203
624 2nd Ave N, Birmingham, AL 35203
6614 2nd Ave S, Birmingham, AL 35212
5131 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B10, Birmingham, AL 35212
5012 2nd Ave N Unit B9, Birmingham, AL 35212
5709 2nd Ave N, Birmingham, AL 35212
5033 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B12, Birmingham, AL 35212
5012 2nd Ave N Unit B11, Birmingham, AL 35212
5 2nd Ave S, Birmingham, AL 35205
5100 2nd Ave N, Birmingham, AL 35212
6613 2nd Ave S, Birmingham, AL 35212
6621 2nd Ave S, Birmingham, AL 35212
6601 2nd Ave S, Birmingham, AL 35212
4753 2nd Ave N, Birmingham, AL 35212
4752 2nd Ave N, Birmingham, AL 35212
4757 2nd Ave N, Birmingham, AL 35212
4719 2nd Ave S, Birmingham, AL 35222
6624 2nd Ave S, Birmingham, AL 35212
4831 2nd Ave N, Birmingham, AL 35212
6204 2nd Ave S, Birmingham, AL 35212
6626 2nd Ave S, Birmingham, AL 35212
4827 2nd Ave N, Birmingham, AL 35212
4748 2nd Ave N, Birmingham, AL 35212
4823 2nd Ave N, Birmingham, AL 35212
4811 2nd Ave N, Birmingham, AL 35212
4805 2nd Ave N, Birmingham, AL 35212
4905 2nd Ave N, Birmingham, AL 35212
6630 2nd Ave S, Birmingham, AL 35212
4801 2nd Ave N, Birmingham, AL 35212
4809 2nd Ave N, Birmingham, AL 35212
4901 2nd Ave N, Birmingham, AL 35212
6203 2nd Ave S, Birmingham, AL 35212
4740 2nd Ave N, Birmingham, AL 35212
4736 2nd Ave N, Birmingham, AL 35212
6207 2nd Ave S, Birmingham, AL 35212
5101 2nd Ave N, Birmingham, AL 35212
7128 2nd Ave S, Birmingham, AL 35206
6219 2nd Ave S, Birmingham, AL 35212
7217 2nd Ave N, Birmingham, AL 35206
6870 2nd Ave S, Birmingham, AL 35212
7221 2nd Ave N, Birmingham, AL 35206
4931 2nd Ave N, Birmingham, AL 35212
6908 2nd Ave S, Birmingham, AL 35212
4929 2nd Ave N, Birmingham, AL 35212
4732 2nd Ave N, Birmingham, AL 35212
4904 2nd Ave N, Birmingham, AL 35212
4711 2nd Ave N, Birmingham, AL 35212
4928 2nd Ave N, Birmingham, AL 35212
4930 2nd Ave N, Birmingham, AL 35212
4915 2nd Ave N, Birmingham, AL 35212
4917 2nd Ave N, Birmingham, AL 35212
51 2nd Ave N, Birmingham, AL 35204
5012 2nd Ave N, Birmingham, AL 35212
52 2nd Ave S, Birmingham, AL 35205
5121 2nd Ave N, Birmingham, AL 35212
6316 2nd Ave N, Birmingham, AL 35212
6400 2nd Ave N, Birmingham, AL 35212
6708 2nd Ave S, Birmingham, AL 35212
5700 2nd Ave N, Birmingham, AL 35212
59 2nd Ave S, Birmingham, AL 35205
6505 2nd Ave S, Birmingham, AL 35212
5712 2nd Ave N, Birmingham, AL 35212
6517 2nd Ave S, Birmingham, AL 35212
6518 2nd Ave S, Birmingham, AL 35212
6514 2nd Ave S, Birmingham, AL 35212
5921 2nd Ave N, Birmingham, AL 35212
6504 2nd Ave S, Birmingham, AL 35212
6 2nd Ave N, Birmingham, AL 35204
5816 2nd Ave N, Birmingham, AL 35212
5812 2nd Ave N, Birmingham, AL 35212
5804 2nd Ave N, Birmingham, AL 35212
5800 2nd Ave N, Birmingham, AL 35212
4928 2nd Ave N #13, Birmingham, AL 35212
5810 2nd Ave N, Birmingham, AL 35212
628 2nd Ave N, Birmingham, AL 35203
6456 2nd Ave S, Birmingham, AL 35212
6700 2nd Ave S, Birmingham, AL 35212
5101 2nd Ave N, Birmingham, AL 35212
5911 2nd Ave N, Birmingham, AL 35212
4401 2nd Ave S, Birmingham, AL 35222
4801 2nd Ave S, Birmingham, AL 35222
4820 2nd Ave N, Birmingham, AL 35212
6441 2nd Ave S, Birmingham, AL 35212
6023 2nd Ave N, Birmingham, AL 35212
6437 2nd Ave S, Birmingham, AL 35212
4812 2nd Ave N, Birmingham, AL 35212
4808 2nd Ave N, Birmingham, AL 35212
4804 2nd Ave N, Birmingham, AL 35212
4816 2nd Ave N, Birmingham, AL 35212
4727 2nd Ave N, Birmingham, AL 35212
6925 2nd Ave S, Birmingham, AL 35212
6929 2nd Ave S, Birmingham, AL 35212
4400 2nd Ave S, Birmingham, AL 35222
7209 2nd Ave N, Birmingham, AL 35206
4800 2nd Ave N, Birmingham, AL 35212
7120 2nd Ave N, Birmingham, AL 35206
4411 2nd Ave S, Birmingham, AL 35222
5817 2nd Ave N, Birmingham, AL 35212
6221 2nd Ave S, Birmingham, AL 35212
713 2nd Ave N, Birmingham, AL 35203
4912 2nd Ave N, Birmingham, AL 35212
7104 2nd Ave N, Birmingham, AL 35206
6901 2nd Ave S, Birmingham, AL 35212
4715 2nd Ave S #6, Birmingham, AL 35222
6905 2nd Ave S, Birmingham, AL 35212
6909 2nd Ave S, Birmingham, AL 35212
6913 2nd Ave S, Birmingham, AL 35212
4725 2nd Ave S #0, Birmingham, AL 35222
6917 2nd Ave S, Birmingham, AL 35212
4700 2nd Ave S, Birmingham, AL 35222
4708 2nd Ave S #0, Birmingham, AL 35222
6921 2nd Ave S, Birmingham, AL 35212
7100 2nd Ave N, Birmingham, AL 35206
5813 2nd Ave N, Birmingham, AL 35212
5809 2nd Ave N, Birmingham, AL 35212
6433 2nd Ave S, Birmingham, AL 35212
69 2nd Ave S, Birmingham, AL 35205
6445 2nd Ave S, Birmingham, AL 35212
4749 2nd Ave N, Birmingham, AL 35212
7208 2nd Ave N, Birmingham, AL 35206
4745 2nd Ave N, Birmingham, AL 35212
6704 2nd Ave S, Birmingham, AL 35212
65 2nd Ave S, Birmingham, AL 35205
4909 2nd Ave N, Birmingham, AL 35212
6728 2nd Ave S, Birmingham, AL 35212
6730 2nd Ave S, Birmingham, AL 35212
6231 2nd Ave N, Birmingham, AL 35212
6718 2nd Ave S, Birmingham, AL 35212
6227 2nd Ave N, Birmingham, AL 35212
4809 2nd Ave S, Birmingham, AL 35222
6712 2nd Ave S, Birmingham, AL 35212
4807 2nd Ave S, Birmingham, AL 35222
6736 2nd Ave S, Birmingham, AL 35212
7200 2nd Ave S, Birmingham, AL 35206
6626 2nd Ave S #0, Birmingham, AL 35212
6724 2nd Ave S, Birmingham, AL 35212
6703 2nd Ave S, Birmingham, AL 35212
60 2nd Ave S, Birmingham, AL 35205
6701 2nd Ave S, Birmingham, AL 35212
6230 2nd Ave N, Birmingham, AL 35212
4708 2nd Ave S, Birmingham, AL 35222
4744 2nd Ave N, Birmingham, AL 35212
4721 2nd Ave S #0, Birmingham, AL 35222
4421 2nd Ave S, Birmingham, AL 35222
6225 2nd Ave S, Birmingham, AL 35212
4633 2nd Ave S, Birmingham, AL 35222
6303 2nd Ave S, Birmingham, AL 35212
6732 2nd Ave S, Birmingham, AL 35212
7212 2nd Ave N, Birmingham, AL 35206
4712 2nd Ave S, Birmingham, AL 35222
6729 2nd Ave S, Birmingham, AL 35212
6508 2nd Ave S, Birmingham, AL 35212
6000 2nd Ave N, Birmingham, AL 35212
5902 2nd Ave N, Birmingham, AL 35212
5908 2nd Ave N, Birmingham, AL 35212
6301 2nd Ave S, Birmingham, AL 35212
6715 2nd Ave S, Birmingham, AL 35212
6831 2nd Ave S, Birmingham, AL 35212
6727 2nd Ave S, Birmingham, AL 35212
6300 2nd Ave N, Birmingham, AL 35212
6829 2nd Ave S, Birmingham, AL 35212
53 2nd Ave S, Birmingham, AL 35205
4721 2nd Ave S, Birmingham, AL 35222
6827 2nd Ave S, Birmingham, AL 35212
6717 2nd Ave S, Birmingham, AL 35212
6304 2nd Ave N, Birmingham, AL 35212
4729 2nd Ave S, Birmingham, AL 35222
6825 2nd Ave S, Birmingham, AL 35212
624 2nd Ave N, Birmingham, AL 35203
6823 2nd Ave S, Birmingham, AL 35212
6711 2nd Ave S, Birmingham, AL 35212
5714 2nd Ave N, Birmingham, AL 35212
6821 2nd Ave S, Birmingham, AL 35212
6719 2nd Ave S, Birmingham, AL 35212
6819 2nd Ave S, Birmingham, AL 35212
6817 2nd Ave S, Birmingham, AL 35212
6709 2nd Ave S, Birmingham, AL 35212
4704 2nd Ave S, Birmingham, AL 35222
5815 2nd Ave N Unit N/A, Birmingham, AL 35212
7005 2nd Ave S, Birmingham, AL 35206
7015 2nd Ave S, Birmingham, AL 35206
7013 2nd Ave S, Birmingham, AL 35206
7023 2nd Ave S, Birmingham, AL 35206
7025 2nd Ave S, Birmingham, AL 35206
6201 2nd Ave S, Birmingham, AL 35212
7027 2nd Ave S, Birmingham, AL 35206
6804 2nd Ave S, Birmingham, AL 35212
7029 2nd Ave S, Birmingham, AL 35206
6808 2nd Ave S, Birmingham, AL 35212
7031 2nd Ave S, Birmingham, AL 35206
6230 2nd Ave S, Birmingham, AL 35212
6828 2nd Ave S, Birmingham, AL 35212
6232 2nd Ave S, Birmingham, AL 35212
6824 2nd Ave S, Birmingham, AL 35212
6300 2nd Ave S, Birmingham, AL 35212
5815 2nd Ave N, Birmingham, AL 35212
4715 2nd Ave S #007, Birmingham, AL 35222
6304 2nd Ave S, Birmingham, AL 35212
6310 2nd Ave S, Birmingham, AL 35212
6218 2nd Ave S, Birmingham, AL 35212
6214 2nd Ave S, Birmingham, AL 35212
7016 2nd Ave S, Birmingham, AL 35206
7020 2nd Ave S, Birmingham, AL 35206
4715 2nd Ave N, Birmingham, AL 35212
7028 2nd Ave S, Birmingham, AL 35206
49 2nd Ave S, Birmingham, AL 35205
7008 2nd Ave S, Birmingham, AL 35206
7004 2nd Ave S, Birmingham, AL 35206
7024 2nd Ave S, Birmingham, AL 35206
7012 2nd Ave S, Birmingham, AL 35206
48 2nd Ave S, Birmingham, AL 35205
6812 2nd Ave S, Birmingham, AL 35212
5713 2nd Ave N, Birmingham, AL 35212
6820 2nd Ave S, Birmingham, AL 35212
4405 2nd Ave S, Birmingham, AL 35222
6816 2nd Ave S, Birmingham, AL 35212
4803 2nd Ave S, Birmingham, AL 35222
64 2nd Ave S, Birmingham, AL 35205
5912 2nd Ave N, Birmingham, AL 35212
4811 2nd Ave S, Birmingham, AL 35222
45 2nd Ave S, Birmingham, AL 35205
7000 2nd Ave S, Birmingham, AL 35206
49 2nd Ave N, Birmingham, AL 35204
4805 2nd Ave S, Birmingham, AL 35222
7032 2nd Ave S, Birmingham, AL 35206
6007 2nd Ave N, Birmingham, AL 35212
7220 2nd Ave N, Birmingham, AL 35206
61 2nd Ave S, Birmingham, AL 35205
56 2nd Ave S, Birmingham, AL 35205
7125 2nd Ave N, Birmingham, AL 35206
7104 2nd Ave N, Birmingham, AL 35206
6501 2nd Ave S, Birmingham, AL 35212
6440 2nd Ave S, Birmingham, AL 35212
4701 2nd Ave S, Birmingham, AL 35222
4705 2nd Ave S, Birmingham, AL 35222
4723 2nd Ave S, Birmingham, AL 35222
4725 2nd Ave S, Birmingham, AL 35222
6224 2nd Ave N, Birmingham, AL 35212
6916 2nd Ave S, Birmingham, AL 35212
4709 2nd Ave S, Birmingham, AL 35222
4731 2nd Ave S, Birmingham, AL 35222
6208 2nd Ave S, Birmingham, AL 35212
6212 2nd Ave S, Birmingham, AL 35212
6216 2nd Ave N, Birmingham, AL 35212
7113 2nd Ave N, Birmingham, AL 35206
5 2nd Ave SW, Birmingham, AL 35211
7117 2nd Ave N, Birmingham, AL 35206
63 2nd Ave S, Birmingham, AL 35205
7104 2nd Ave S, Birmingham, AL 35206
7106 2nd Ave S, Birmingham, AL 35206
5105 2nd Ave N, Birmingham, AL 35212
7111 2nd Ave S, Birmingham, AL 35206
7131 2nd Ave S, Birmingham, AL 35206
6733 2nd Ave S, Birmingham, AL 35212
7129 2nd Ave S, Birmingham, AL 35206
7109 2nd Ave S, Birmingham, AL 35206
7123 2nd Ave S, Birmingham, AL 35206
5108 2nd Ave N, Birmingham, AL 35212
7127 2nd Ave S, Birmingham, AL 35206
5009 2nd Ave N, Birmingham, AL 35212
7125 2nd Ave S, Birmingham, AL 35206
5104 2nd Ave N, Birmingham, AL 35212
7122 2nd Ave S, Birmingham, AL 35206
7124 2nd Ave S, Birmingham, AL 35206
620 2nd Ave N, Birmingham, AL 35203
7112 2nd Ave S, Birmingham, AL 35206
5112 2nd Ave N, Birmingham, AL 35212
7118 2nd Ave S, Birmingham, AL 35206
6429 2nd Ave S, Birmingham, AL 35212
7100 2nd Ave S, Birmingham, AL 35206
7205 2nd Ave S, Birmingham, AL 35206
6215 2nd Ave S, Birmingham, AL 35212
7216 2nd Ave S, Birmingham, AL 35206
7201 2nd Ave S, Birmingham, AL 35206
7209 2nd Ave S, Birmingham, AL 35206
7219 2nd Ave S, Birmingham, AL 35206
7132 2nd Ave N, Birmingham, AL 35206
7215 2nd Ave S, Birmingham, AL 35206
7124 2nd Ave N, Birmingham, AL 35206
7112 2nd Ave N, Birmingham, AL 35206
7114 2nd Ave N, Birmingham, AL 35206
7108 2nd Ave N, Birmingham, AL 35206
7210 2nd Ave S, Birmingham, AL 35206
7212 2nd Ave S, Birmingham, AL 35206
7204 2nd Ave S, Birmingham, AL 35206
621 2nd Ave N, Birmingham, AL 35203
7220 2nd Ave S, Birmingham, AL 35206
7101 2nd Ave S, Birmingham, AL 35206
5012 2nd Ave N Unit B1, Birmingham, AL 35212
5012 2nd Ave N Unit A1, Birmingham, AL 35212
5012 2nd Ave N Unit B5, Birmingham, AL 35212
5012 2nd Ave N Unit A10, Birmingham, AL 35212
5012 2nd Ave N Unit B2, Birmingham, AL 35212
5012 2nd Ave N Unit B4, Birmingham, AL 35212
5012 2nd Ave N Unit A13, Birmingham, AL 35212
5012 2nd Ave N Unit A14, Birmingham, AL 35212
5012 2nd Ave N Unit A11, Birmingham, AL 35212
5012 2nd Ave N Unit A12, Birmingham, AL 35212
5012 2nd Ave N Unit A17, Birmingham, AL 35212
5012 2nd Ave N Unit B17, Birmingham, AL 35212
4715 2nd Ave S, Birmingham, AL 35222
721 2nd Ave N, Birmingham, AL 35203
5012 2nd Ave N Unit A15, Birmingham, AL 35212
5012 2nd Ave N Unit A16, Birmingham, AL 35212
5020 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit A4, Birmingham, AL 35212
5012 2nd Ave N Unit A9, Birmingham, AL 35212
5012 2nd Ave N Unit A8, Birmingham, AL 35212
5012 2nd Ave N Unit A3, Birmingham, AL 35212
5012 2nd Ave N Unit A2, Birmingham, AL 35212
5012 2nd Ave N Unit A7, Birmingham, AL 35212
5012 2nd Ave N Unit A6, Birmingham, AL 35212
5120 2nd Ave N, Birmingham, AL 35212
5717 2nd Ave N, Birmingham, AL 35212
5105 2nd Ave N, Birmingham, AL 35212
6004 2nd Ave N, Birmingham, AL 35212
7105 2nd Ave S, Birmingham, AL 35206
5005 2nd Ave N, Birmingham, AL 35212
5029 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B14, Birmingham, AL 35212
5012 2nd Ave N Unit B16, Birmingham, AL 35212
4830 2nd Ave N, Birmingham, AL 35212
4756 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B13, Birmingham, AL 35212
4741 2nd Ave N, Birmingham, AL 35212
5017 2nd Ave N, Birmingham, AL 35212
6403 2nd Ave N, Birmingham, AL 35212
5012 2nd Ave N Unit B15, Birmingham, AL 35212
5013 2nd Ave N, Birmingham, AL 35212
6308 2nd Ave N, Birmingham, AL 35212
5025 2nd Ave N, Birmingham, AL 35212