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
3RD-3RD
Properties in Birmingham in 3RD-3RD
Find homes for sale in Birmingham by selecting a property below:
32 3rd Ave S, Birmingham, AL 35205
4701 3rd Ave S, Birmingham, AL 35222
16 3rd Ave S, Birmingham, AL 35205
20 3rd Ave S, Birmingham, AL 35205
30 3rd Ave S, Birmingham, AL 35205
325 3rd Ave SW, Birmingham, AL 35211
2801 Grants Ml Rd, Leeds, AL 35094
267 3rd Ave SW, Birmingham, AL 35211
4408 3rd Ave S, Birmingham, AL 35222
2425 3rd Ave S, Birmingham, AL 35233
309 3rd Ave S, Birmingham, AL 35205
224 3rd Ave S, Birmingham, AL 35205
28 3rd Ave SW, Birmingham, AL 35211
4618 3 Ave, Birmingham, AL 35222
305 3rd Ave S, Birmingham, AL 35205
228 3rd Ave S, Birmingham, AL 35205
207 3rd Ave S, Birmingham, AL 35205
217 3rd Ave S, Birmingham, AL 35205
24 3rd Ave SW, Birmingham, AL 35211
210 3rd Ave S, Birmingham, AL 35205
1520 3rd Ave W, Birmingham, AL 35208
212 3rd Ave S, Birmingham, AL 35205
227 3rd Ave S, Birmingham, AL 35205
216 3rd Ave S, Birmingham, AL 35205
229 3rd Ave S, Birmingham, AL 35205
2713 3rd Ave S, Birmingham, AL 35233
32 3rd Ave SW, Birmingham, AL 35211
204 3rd Ave S, Birmingham, AL 35205
1620 3rd Ave N #201, Birmingham, AL 35203
208 3rd Ave S, Birmingham, AL 35205
21 3rd Ave SW, Birmingham, AL 35211
29 3rd Ave S, Birmingham, AL 35205
25 3rd Ave S, Birmingham, AL 35205
440 3rd Ave N, Birmingham, AL 35204
33 3rd Ave S, Birmingham, AL 35205
3916 3rd Ave S, Birmingham, AL 35222
2324 3rd Ave N, Birmingham, AL 35203
4269 3rd Ave S, Birmingham, AL 35222
2201 3rd Ave S, Birmingham, AL 35233
2008 3rd Ave N Unit 4B, Birmingham, AL 35203
1921 3rd Ave N, Birmingham, AL 35203
17 3rd Ave SW, Birmingham, AL 35211
400 3rd Ave N, Birmingham, AL 35204
2008 3rd Ave N Unit 2A, Birmingham, AL 35203
2008 3rd Ave N Unit 4D, Birmingham, AL 35203
2017 3rd Ave N, Birmingham, AL 35203
2 3rd Ave S, Birmingham, AL 35205
3420 3rd Ave S, Birmingham, AL 35222
4 3rd Ave S, Birmingham, AL 35205
2 3rd Ave S, Birmingham, AL 35205
45 3rd Ave S, Birmingham, AL 35205
3804 3rd Ave S, Birmingham, AL 35222
31 3rd Ave S, Birmingham, AL 35205
37 3rd Ave S, Birmingham, AL 35205
4314 3rd Ave S, Birmingham, AL 35222
2311 3rd Ave S, Birmingham, AL 35233
3415 3rd Pl NE, Birmingham, AL 35222
2020 3rd Ave N, Birmingham, AL 35203
3751 3rd Ave S, Birmingham, AL 35222
2411 3rd Ave S, Birmingham, AL 35233
2413 3rd Ave S, Birmingham, AL 35233
1521 3rd Ave N, Birmingham, AL 35203
2120 3rd Ave S, Irondale, AL 35210
4311 3rd Ave S, Birmingham, AL 35222
4121 3rd Ave S, Birmingham, AL 35222
328 3rd Ave N, Birmingham, AL 35204
3920 3rd Ave S, Birmingham, AL 35222
2324 3rd Ave S, Birmingham, AL 35233
4315 3rd Ave S, Birmingham, AL 35222
23 3rd Ave S, Birmingham, AL 35205
4337 3rd Ave S, Birmingham, AL 35222
412 3rd Ave W, Birmingham, AL 35204
4353 3rd Ave S, Birmingham, AL 35222
410 3rd Ave W, Birmingham, AL 35204
17 3rd Ave S, Birmingham, AL 35205
19 3rd Ave S, Birmingham, AL 35205
1522 3rd Ave W, Birmingham, AL 35208
203 3rd Ave S, Birmingham, AL 35205
3121 3rd Ave S, Birmingham, AL 35233
306 3rd Ave W, Birmingham, AL 35204
3301 3rd Ave S, Birmingham, AL 35222
205 3rd Ave S, Birmingham, AL 35205
201 3rd Ave S, Birmingham, AL 35205
2312 3rd Ave S, Birmingham, AL 35233
2117 3 Ave, Irondale, AL 35210
3135 Eastern Vly Rd, Leeds, AL 35094
1923 3rd Ave N, Birmingham, AL 35203
42 3rd Ave S, Birmingham, AL 35205
2010 3rd Ave N, Irondale, AL 35210
300 3rd Ave S, Birmingham, AL 35205
230 3rd Ave S, Birmingham, AL 35205
1704 3rd Ave S, Dolomite, AL 35061
1621 3rd Ave W, Birmingham, AL 35208
1717 3rd Ave W, Birmingham, AL 35208
1914 3rd Ave N #502, Birmingham, AL 35203
1914 3rd Ave N #407, Birmingham, AL 35203
451 Rex Lk Rd, Leeds, AL 35094
2013 3rd Ave S, Birmingham, AL 35203
3150 Eastern Vly Rd, Leeds, AL 35094
300 3rd Ave S, Birmingham, AL 35294
2115 3 Ave, Irondale, AL 35210
1624 3rd Ave N, Birmingham, AL 35203
4026 3rd Ave S, Birmingham, AL 35222
1726 3rd Ave N, Birmingham, AL 35203
2751 Grants Ml Rd, Leeds, AL 35094
4213 3rd Ave S, Birmingham, AL 35222
1701 3rd Ave S, Birmingham, AL 35233
4611 3 Ave, Birmingham, AL 35222
2731 Grants Ml Rd, Leeds, AL 35094
4412 3rd Ave S, Birmingham, AL 35222
3840 3rd Ave S, Birmingham, AL 35222
2510 Bailey Rd, Leeds, AL 35094
4215 3rd Ave S, Birmingham, AL 35222
1613 3rd Ave N, Birmingham, AL 35203
4221 3rd Ave S, Birmingham, AL 35222
4228 3rd Ave S, Birmingham, AL 35222
2307 3rd Ave S, Birmingham, AL 35233
313 3rd Ave S, Birmingham, AL 35205
1913 3rd Ave S, Birmingham, AL 35233
4028 3rd Ave S, Birmingham, AL 35222
1921 3rd Ave N, Birmingham, AL 35203
1921 3rd Ave N #201, Birmingham, AL 35203
1921 3rd Ave N #202, Birmingham, AL 35203
1921 3rd Ave N #301, Birmingham, AL 35203
4404 3rd Ave S, Birmingham, AL 35222
2216 3rd Ave N, Birmingham, AL 35203
204 3rd Ave SW, Birmingham, AL 35211
1627 3rd Ave N, Birmingham, AL 35203
220 3rd Ave SW, Birmingham, AL 35211
232 3rd Ave SW, Birmingham, AL 35211
2008 3rd Ave N Unit 12A, Birmingham, AL 35203
202 3rd Ave SW, Birmingham, AL 35211
2008 3rd Ave N Unit 10B, Birmingham, AL 35203
2008 3rd Ave N Unit 10C, Birmingham, AL 35203
2008 3rd Ave N Unit 9B, Birmingham, AL 35203
2317 3rd Ave S, Birmingham, AL 35233
2008 3rd Ave N Unit 9C, Birmingham, AL 35203
2008 3rd Ave N, Birmingham, AL 35203
3345 Eastern Vly Rd, Leeds, AL 35094
325 3rd Ave W, Birmingham, AL 35204
2915 3rd Ave S, Birmingham, AL 35233
2761 Grants Ml Rd, Leeds, AL 35094
3321 Eastern Vly Rd, Leeds, AL 35094
1828 3rd Ave N, Birmingham, AL 35203
2008 3rd Ave N Unit 12C, Birmingham, AL 35203
2111 3rd St W, Birmingham, AL 35203
3250 Grants Ml Rd, Leeds, AL 35094
3 3rd Ave S, Birmingham, AL 35205
1900 3rd Ave N, Birmingham, AL 35233
3719 3rd Ave, Birmingham, AL 35224
2317 3rd Ave N #101, Birmingham, AL 35203
2516 3rd Ave S, Birmingham, AL 35233
280 Rex Lk Rd, Leeds, AL 35094
2008 3rd Ave N Unit 10A, Birmingham, AL 35203
2320 3rd Ave S, Birmingham, AL 35233
2008 3rd Ave N Unit 9D, Birmingham, AL 35203
1607 3rd Ave W, Birmingham, AL 35208
1609 3rd Ave W, Birmingham, AL 35208
1617 3rd Ave W, Birmingham, AL 35208
36 3rd Ave S, Birmingham, AL 35205
1824 10th Ave N, Birmingham, AL 35205
2008 3rd Ave N Unit 14D, Birmingham, AL 35203
4257 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N, Birmingham, AL 35203
2008 3rd Ave N Unit 15A, Birmingham, AL 35203
3820 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 13D, Birmingham, AL 35203
4400 3rd Ave S, Birmingham, AL 35222
3715 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 13B, Birmingham, AL 35203
4352 3rd Ave S, Birmingham, AL 35222
4330 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 14A, Birmingham, AL 35203
4348 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 13C, Birmingham, AL 35203
3927 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 13A, Birmingham, AL 35203
4346 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 12D, Birmingham, AL 35203
4344 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 12C, Birmingham, AL 35203
4003 3rd Ave S, Birmingham, AL 35222
3929 3rd Ave S, Birmingham, AL 35222
224 3rd Ave S, Birmingham, AL 35205
2008 3rd Ave N Unit 15B, Birmingham, AL 35203
2008 3rd Ave N Unit 9A, Birmingham, AL 35203
2008 3rd Ave N Unit 8B, Birmingham, AL 35203
2630 Bailey Rd, Leeds, AL 35094
2008 3rd Ave N Unit 8D, Birmingham, AL 35203
2509 3rd Ave N Unit 3A, Birmingham, AL 35203
3051 Eastern Vly Rd, Leeds, AL 35094
2520 Bailey Rd, Leeds, AL 35094
2508 3rd Ave N, Birmingham, AL 35203
3915 3rd Ave S, Birmingham, AL 35222
4353 3rd Ave S #4353, Birmingham, AL 35222
3815 3rd Ave S, Birmingham, AL 35222
4723 3rd Ave S, Birmingham, AL 35222
316 3rd Ave W, Birmingham, AL 35204
4262 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 8A, Birmingham, AL 35203
2008 3rd Ave N, Birmingham, AL 35203
4278 3rd Ave S, Birmingham, AL 35222
4330 3rd Ave S, Birmingham, AL 35222
4304 3rd Ave S, Birmingham, AL 35222
4425 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 11B, Birmingham, AL 35203
2008 3rd Ave N Unit 11C, Birmingham, AL 35203
2008 3rd Ave N Unit 11A, Birmingham, AL 35203
2008 3rd Ave N Unit 11D, Birmingham, AL 35203
2008 3rd Ave N Unit 10D, Birmingham, AL 35203
2008 3rd Ave N Unit 8C, Birmingham, AL 35203
2225 3rd Ave S, Birmingham, AL 35233
209 3rd Ave SW, Birmingham, AL 35211
314 3rd Ave S, Birmingham, AL 35205
1630 3rd Ave W, Birmingham, AL 35208
1624 3rd Ave W, Birmingham, AL 35208
3360 3 St, Trussville, AL 35173
1716 3rd Ave W, Birmingham, AL 35208
2007 3rd Ave S, Birmingham, AL 35233
1914 3rd Ave N #607, Birmingham, AL 35203
1914 3rd Ave N #606, Birmingham, AL 35203
1616 3rd Ave W, Birmingham, AL 35208
1914 3rd Ave N #203, Birmingham, AL 35203
1914 3rd Ave N #202, Birmingham, AL 35203
1608 3rd Ave W, Birmingham, AL 35208
1914 3rd Ave N, Birmingham, AL 35203
1604 3rd Ave W, Birmingham, AL 35208
1914 3rd Ave N #201, Birmingham, AL 35203
4255 3rd Ave S, Birmingham, AL 35222
1701 3rd Ave N, Birmingham, AL 35203
1914 3rd Ave N #205, Birmingham, AL 35203
260 3rd Ave SW, Birmingham, AL 35211
1914 3rd Ave N #204, Birmingham, AL 35203
4705 3rd Ave S, Birmingham, AL 35222
1609 3rd Ave N, Birmingham, AL 35203
4707 3rd Ave S, Birmingham, AL 35222
41 3rd Ave S, Birmingham, AL 35205
4700 3rd Ave S, Birmingham, AL 35222
1921 3rd Ave N #201, Birmingham, AL 35203
1524 3rd Ave N, Birmingham, AL 35203
441 Rex Lk Rd, Leeds, AL 35094
2008 3rd Ave N Unit 7B, Birmingham, AL 35203
2008 3rd Ave N Unit 7A, Birmingham, AL 35203
3115 Eastern Vly Rd, Leeds, AL 35094
2008 3rd Ave N Unit 7C, Birmingham, AL 35203
211 3rd Ave, Birmingham, AL 35228
3919 3rd Ave S, Birmingham, AL 35222
1620 3rd Ave N #203, Birmingham, AL 35203
3101 Grants Ml Rd, Leeds, AL 35094
4252 3rd Ave S, Birmingham, AL 35222
1921 3rd Ave N #202, Birmingham, AL 35203
4717 3rd Ave S, Birmingham, AL 35222
4721 3rd Ave S, Birmingham, AL 35222
1809 3rd Ave S, Birmingham, AL 35233
3361 3 St, Trussville, AL 35173
3725 3rd Ave, Birmingham, AL 35224
1620 3rd Ave N #202, Birmingham, AL 35203
2507 3rd Ave S, Birmingham, AL 35233
1826 3rd Ave N, Birmingham, AL 35203
3718 3rd Ave S, Birmingham, AL 35222
3712 3rd Ave S, Birmingham, AL 35222
3370 Eastern Vly Rd, Leeds, AL 35094
2506 3rd Ave N, Birmingham, AL 35203
3700 3rd Ave S, Birmingham, AL 35222
1620 3rd Ave W, Birmingham, AL 35208
1951 3rd Ave S, Birmingham, AL 35233
1914 3rd Ave N #405, Birmingham, AL 35203
1914 3rd Ave N #404, Birmingham, AL 35203
1914 3rd Ave N #403, Birmingham, AL 35203
1914 3rd Ave N #402, Birmingham, AL 35203
1914 3rd Ave N #504, Birmingham, AL 35203
211 3rd Ave #1, Birmingham, AL 35228
1914 3rd Ave N #503, Birmingham, AL 35203
4720 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #501, Birmingham, AL 35203
1914 3rd Ave N #406, Birmingham, AL 35203
4712 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #601, Birmingham, AL 35203
4239 3rd Ave S, Birmingham, AL 35222
4716 3rd Ave S, Birmingham, AL 35222
3722 3rd Ave, Birmingham, AL 35224
1914 3rd Ave N #507, Birmingham, AL 35203
4704 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #506, Birmingham, AL 35203
4708 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #505, Birmingham, AL 35203
1914 3rd Ave N #605, Birmingham, AL 35203
1914 3rd Ave N #604, Birmingham, AL 35203
1620 3rd Ave N #204, Birmingham, AL 35203
1914 3rd Ave N #603, Birmingham, AL 35203
1914 3rd Ave N #602, Birmingham, AL 35203
1914 3rd Ave N #207, Birmingham, AL 35203
1914 3rd Ave N #206, Birmingham, AL 35203
303 3rd Ave S, Birmingham, AL 35205
4253 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #304, Birmingham, AL 35203
4249 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #303, Birmingham, AL 35203
4216 3rd Ave S, Birmingham, AL 35222
4241 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #302, Birmingham, AL 35203
4218 3rd Ave S, Birmingham, AL 35222
4233 3rd Ave S, Birmingham, AL 35222
2012 3rd Ave S, Birmingham, AL 35203
1914 3rd Ave N #301, Birmingham, AL 35203
4205 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #401, Birmingham, AL 35203
4201 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #307, Birmingham, AL 35203
4243 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #306, Birmingham, AL 35203
4724 3rd Ave S, Birmingham, AL 35222
4211 3rd Ave S, Birmingham, AL 35222
1914 3rd Ave N #305, Birmingham, AL 35203
2008 3rd Ave N Unit 5A, Birmingham, AL 35203
3901 3rd Ave S, Birmingham, AL 35222
36 3rd Ave W, Birmingham, AL 35204
2008 3rd Ave N Unit 5D, Birmingham, AL 35203
4020 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 5B, Birmingham, AL 35203
3931 3rd Ave S, Birmingham, AL 35222
1817 3rd Ave N, Birmingham, AL 35203
2 3rd Ave SW, Birmingham, AL 35211
2511 3rd Ave S, Birmingham, AL 35233
3923 3rd Ave S, Birmingham, AL 35222
3812 3rd Ave S, Birmingham, AL 35222
2825 3rd Ave S, Birmingham, AL 35233
3721 3rd Ave, Birmingham, AL 35224
3906 3rd Ave S, Birmingham, AL 35222
201 3rd Ave SW, Birmingham, AL 35211
324 3rd Ave N, Birmingham, AL 35204
4224 3rd Ave S, Birmingham, AL 35222
4104 3rd Ave S, Birmingham, AL 35222
3380 3 St, Trussville, AL 35173
2306 3rd Ave S, Irondale, AL 35210
2716 3rd Ave S, Birmingham, AL 35233
2008 3rd Ave N Unit 4C, Birmingham, AL 35203
2008 3rd Ave N Unit 2B, Birmingham, AL 35203
2008 3rd Ave N Unit 2C, Birmingham, AL 35203
2008 3rd Ave N Unit 2D, Birmingham, AL 35203
2008 3rd Ave N Unit 3B, Birmingham, AL 35203
2008 3rd Ave N Unit 4A, Birmingham, AL 35203
2008 3rd Ave N Unit 3D, Birmingham, AL 35203
2008 3rd Ave N Unit 3A, Birmingham, AL 35203
2008 3rd Ave N Unit 6C, Birmingham, AL 35203
2008 3rd Ave N Unit 3C, Birmingham, AL 35203
3905 3rd Ave S, Birmingham, AL 35222
2008 3rd Ave N Unit 6A, Birmingham, AL 35203
2008 3rd Ave N Unit 6D, Birmingham, AL 35203
2008 3rd Ave N Unit 5C, Birmingham, AL 35203
2015 3rd Ave N, Birmingham, AL 35203
2008 3rd Ave N Unit 6B, Birmingham, AL 35203
320 3rd Ave S, Birmingham, AL 35205
2008 3rd Ave N Unit 7D, Birmingham, AL 35203
2517 3rd Ave S, Birmingham, AL 35233
3911 3rd Ave S, Birmingham, AL 35222
221 3rd Ave S, Birmingham, AL 35205
3817 3rd Ave S, Birmingham, AL 35222