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
AVENUE M-AVENUE Q
Properties in Birmingham in AVENUE M-AVENUE Q
Find homes for sale in Birmingham by selecting a property below:
5901 Avenue P, Birmingham, AL 35228
4904 Avenue O, Birmingham, AL 35208
4905 Avenue O, Birmingham, AL 35208
4918 Avenue O, Birmingham, AL 35208
5904 Avenue M, Birmingham, AL 35228
4920 Avenue O, Birmingham, AL 35208
3405 Avenue Q, Birmingham, AL 35208
4801 Avenue O, Birmingham, AL 35208
5916 Avenue M, Birmingham, AL 35228
4900 Avenue O, Birmingham, AL 35208
5912 Avenue M, Birmingham, AL 35228
4817 Avenue O, Birmingham, AL 35208
905 Avenue M, Birmingham, AL 35214
4813 Avenue O, Birmingham, AL 35208
4611 Avenue P, Birmingham, AL 35208
4809 Avenue O, Birmingham, AL 35208
5908 Avenue M, Birmingham, AL 35228
4909 Avenue O, Birmingham, AL 35208
4914 Avenue O, Birmingham, AL 35208
2104 Avenue O, Birmingham, AL 35218
5812 Avenue P, Birmingham, AL 35228
5808 Avenue P, Birmingham, AL 35228
5540 M, Birmingham, AL 35208
1311 Avenue M, Birmingham, AL 35218
5816 Avenue P, Birmingham, AL 35228
5530 M, Birmingham, AL 35208
1319 Avenue M, Birmingham, AL 35218
4008 Avenue Q, Birmingham, AL 35208
5720 Avenue P, Birmingham, AL 35228
4004 Avenue Q, Birmingham, AL 35208
2110 Avenue P, Birmingham, AL 35218
1312 Avenue M, Birmingham, AL 35218
2107 Avenue O, Birmingham, AL 35218
4513 Avenue O, Birmingham, AL 35208
5716 Avenue P, Birmingham, AL 35228
6517 Avenue O, Birmingham, AL 35228
5809 Avenue P, Birmingham, AL 35228
1222 Avenue M, Birmingham, AL 35218
6225 Avenue O, Birmingham, AL 35228
1229 Avenue M, Birmingham, AL 35218
6601 Avenue O, Birmingham, AL 35228
4805 Avenue O, Birmingham, AL 35208
4901 Avenue O, Birmingham, AL 35208
5913 Avenue P, Birmingham, AL 35228
1272 Avenue M, Birmingham, AL 35218
3401 Avenue Q, Birmingham, AL 35208
6605 Avenue O, Birmingham, AL 35228
5829 Avenue O, Birmingham, AL 35228
5821 Avenue O, Birmingham, AL 35228
5601 Avenue O, Birmingham, AL 35208
5825 Avenue O, Birmingham, AL 35228
2106 Avenue P, Birmingham, AL 35218
5517 Avenue O, Birmingham, AL 35208
2108 Avenue P, Birmingham, AL 35218
2111 Avenue O, Birmingham, AL 35218
2109 Avenue O, Birmingham, AL 35218
5613 Avenue O, Birmingham, AL 35208
5617 Avenue O, Birmingham, AL 35208
2102 Avenue O, Birmingham, AL 35218
4015 Avenue Q, Birmingham, AL 35208
5615 Avenue O, Birmingham, AL 35208
5612 Avenue O, Birmingham, AL 35208
909 Avenue M, Birmingham, AL 35214
2100 Avenue O, Birmingham, AL 35218
3128 Avenue M, Birmingham, AL 35218
4013 Avenue Q, Birmingham, AL 35208
5608 Avenue O, Birmingham, AL 35208
2201 Avenue O, Birmingham, AL 35218
2509 Avenue Q, Birmingham, AL 35218
5311 Avenue O, Birmingham, AL 35208
5312 Avenue M, Birmingham, AL 35208
5513 Avenue O, Birmingham, AL 35208
6609 Avenue O, Birmingham, AL 35228
5509 Avenue O, Birmingham, AL 35208
2513 Avenue Q, Birmingham, AL 35218
5317 Avenue O, Birmingham, AL 35208
5609 Avenue O, Birmingham, AL 35208
5605 Avenue O, Birmingham, AL 35208
5801 Avenue O, Birmingham, AL 35228
5505 Avenue O, Birmingham, AL 35208
5809 Avenue O, Birmingham, AL 35228
5501 Avenue O, Birmingham, AL 35208
1225 Avenue M, Birmingham, AL 35218
4015 Avenue P, Birmingham, AL 35208
1261 Avenue M, Birmingham, AL 35218
3320 Avenue M, Birmingham, AL 35218
5801 Avenue P, Birmingham, AL 35228
4000 Avenue Q, Birmingham, AL 35208
5313 Avenue M, Birmingham, AL 35208
5305 Avenue O, Birmingham, AL 35208
2400 Avenue Q, Birmingham, AL 35218
5912 Avenue P, Birmingham, AL 35228
1243 Avenue M, Birmingham, AL 35218
5401 Avenue M, Birmingham, AL 35208
5908 Avenue P, Birmingham, AL 35228
1241 Avenue M, Birmingham, AL 35218
2013 Avenue Q, Birmingham, AL 35218
5533 Avenue P, Birmingham, AL 35208
3000 Avenue M, Birmingham, AL 35218
1223 Avenue M, Birmingham, AL 35218
1259 Avenue M, Birmingham, AL 35218
5800 Avenue P, Birmingham, AL 35228
3130 Avenue M, Birmingham, AL 35218
4011 Avenue Q, Birmingham, AL 35208
1224 Avenue M, Birmingham, AL 35218
2101 Avenue P, Birmingham, AL 35218
4924 Avenue O, Birmingham, AL 35208
3100 Avenue M, Birmingham, AL 35218
3316 Avenue M, Birmingham, AL 35218
1228 Avenue M, Birmingham, AL 35218
2049 Avenue P, Birmingham, AL 35218
2041 Avenue O, Birmingham, AL 35218
1290 Avenue M, Birmingham, AL 35218
2043 Avenue P, Birmingham, AL 35218
5709 Avenue P, Birmingham, AL 35228
2162 Avenue Q, Birmingham, AL 35218
1329 Avenue M, Birmingham, AL 35218
2105 Avenue P, Birmingham, AL 35218
2046 Avenue P, Birmingham, AL 35218
4009 Avenue Q, Birmingham, AL 35208
5512 Avenue O, Birmingham, AL 35208
5508 Avenue O, Birmingham, AL 35208
2048 Avenue P, Birmingham, AL 35218
5210 Avenue O #8, Birmingham, AL 35208
1230 Avenue M, Birmingham, AL 35218
1262 Avenue M, Birmingham, AL 35218
1204 Avenue M, Birmingham, AL 35218
1217 Avenue M, Birmingham, AL 35218
1284 Avenue M, Birmingham, AL 35218
5721 Avenue P, Birmingham, AL 35228
1239 Avenue M, Birmingham, AL 35218
1288 Avenue M, Birmingham, AL 35218
1266 Avenue M, Birmingham, AL 35218
1270 Avenue M, Birmingham, AL 35218
5841 Avenue O, Birmingham, AL 35228
2600 Avenue P, Birmingham, AL 35218
3108 Avenue M, Birmingham, AL 35218
6009 Avenue O, Birmingham, AL 35228
3106 Avenue M, Birmingham, AL 35218
5845 Avenue O, Birmingham, AL 35228
5304 Avenue O, Birmingham, AL 35208
5300 Avenue O, Birmingham, AL 35208
2046 Avenue O, Birmingham, AL 35218
1813 Avenue P, Birmingham, AL 35218
5316 Avenue O, Birmingham, AL 35208
2051 Avenue O, Birmingham, AL 35218
1332 Avenue M, Birmingham, AL 35218
5310 Avenue O, Birmingham, AL 35208
2049 Avenue O, Birmingham, AL 35218
5214 Avenue O, Birmingham, AL 35208
2044 Avenue O, Birmingham, AL 35218
5210 Avenue O, Birmingham, AL 35208
5222 Avenue O, Birmingham, AL 35208
2050 Avenue O, Birmingham, AL 35218
1802 Avenue P, Birmingham, AL 35218
5230 Avenue O, Birmingham, AL 35208
2045 Avenue O, Birmingham, AL 35218
2047 Avenue P, Birmingham, AL 35218
2045 Avenue P, Birmingham, AL 35218
1316 Avenue M, Birmingham, AL 35218
5725 Avenue O, Birmingham, AL 35228
2200 Avenue O, Birmingham, AL 35218
1308 Avenue M, Birmingham, AL 35218
5729 Avenue O, Birmingham, AL 35228
2103 Avenue P, Birmingham, AL 35218
6601 Avenue O, Birmingham, AL 35228
1312 Avenue M, Birmingham, AL 35218
2610 Avenue P, Birmingham, AL 35218
5713 Avenue O, Birmingham, AL 35228
1280 Avenue M, Birmingham, AL 35218
1307 Avenue M, Birmingham, AL 35218
5500 Avenue O, Birmingham, AL 35208
1301 Avenue M, Birmingham, AL 35218
1310 Avenue M, Birmingham, AL 35218
1306 Avenue M, Birmingham, AL 35218
5725 Avenue P, Birmingham, AL 35228
1321 Avenue M, Birmingham, AL 35218
5604 Avenue O, Birmingham, AL 35208
6605 Avenue O, Birmingham, AL 35228
5600 Avenue O, Birmingham, AL 35208
1309 Avenue M, Birmingham, AL 35218
5516 Avenue O, Birmingham, AL 35208
1325 Avenue M, Birmingham, AL 35218
5504 Avenue O, Birmingham, AL 35208
4312 Avenue M, Birmingham, AL 35208
4120 Avenue M, Birmingham, AL 35208
4320 Avenue M, Birmingham, AL 35208
4404 Avenue M, Birmingham, AL 35208
2916 Avenue P, Birmingham, AL 35208
1300 Avenue M, Birmingham, AL 35218
1318 Avenue M, Birmingham, AL 35218
1289 Avenue M, Birmingham, AL 35218
1295 Avenue M, Birmingham, AL 35218
1291 Avenue M, Birmingham, AL 35218
4308 Avenue M, Birmingham, AL 35208
1276 Avenue M, Birmingham, AL 35218
1283 Avenue M, Birmingham, AL 35218
2104 Avenue P, Birmingham, AL 35218
1279 Avenue M, Birmingham, AL 35218
2107 Avenue P, Birmingham, AL 35218
4515 Avenue P, Birmingham, AL 35208
5115 Avenue P, Birmingham, AL 35208
4208 Avenue M, Birmingham, AL 35208
2102 Avenue P, Birmingham, AL 35218
2110 Avenue O, Birmingham, AL 35218
4204 Avenue M, Birmingham, AL 35208
4220 Avenue M, Birmingham, AL 35208
4300 Avenue M, Birmingham, AL 35208
1209 Avenue M, Birmingham, AL 35218
4200 Avenue M, Birmingham, AL 35208
4304 Avenue M, Birmingham, AL 35208
1233 Avenue M, Birmingham, AL 35218
4212 Avenue M, Birmingham, AL 35208
4216 Avenue M, Birmingham, AL 35208
1322 Avenue M, Birmingham, AL 35218
4324 Avenue M, Birmingham, AL 35208
4400 Avenue M, Birmingham, AL 35208
1242 Avenue M, Birmingham, AL 35218
1220 Avenue M, Birmingham, AL 35218
5916 Avenue P, Birmingham, AL 35228
6401 Avenue O, Birmingham, AL 35228
5312 Avenue P, Birmingham, AL 35208
2031 Avenue Q, Birmingham, AL 35218
1238 Avenue M, Birmingham, AL 35218
2109 Avenue P, Birmingham, AL 35218
5318 Avenue P, Birmingham, AL 35208
1236 Avenue M, Birmingham, AL 35218
1253 Avenue M, Birmingham, AL 35218
2100 Avenue P, Birmingham, AL 35218
1249 Avenue M, Birmingham, AL 35218
1257 Avenue M, Birmingham, AL 35218
2108 Avenue O, Birmingham, AL 35218
2106 Avenue O, Birmingham, AL 35218
1247 Avenue M, Birmingham, AL 35218
5309 Avenue P, Birmingham, AL 35208
5313 Avenue P, Birmingham, AL 35208
2105 Avenue O, Birmingham, AL 35218
4401 Avenue M, Birmingham, AL 35208
2043 Avenue O, Birmingham, AL 35218
2101 Avenue O, Birmingham, AL 35218
1235 Avenue M, Birmingham, AL 35218
1237 Avenue M, Birmingham, AL 35218
1207 Avenue M, Birmingham, AL 35218
6224 Avenue O, Birmingham, AL 35228
6400 Avenue O, Birmingham, AL 35228
1211 Avenue M, Birmingham, AL 35218
1208 Avenue M, Birmingham, AL 35218
1206 Avenue M, Birmingham, AL 35218
4713 Avenue O, Birmingham, AL 35208
5832 Avenue O, Birmingham, AL 35228
3315 Avenue O, Birmingham, AL 35218
3305 Avenue Q, Birmingham, AL 35208
5808 Avenue O, Birmingham, AL 35228
5904 Avenue P, Birmingham, AL 35228
5812 Avenue O, Birmingham, AL 35228
4721 Avenue O, Birmingham, AL 35208
5900 Avenue P, Birmingham, AL 35228
5828 Avenue O, Birmingham, AL 35228
5804 Avenue O, Birmingham, AL 35228
5816 Avenue O, Birmingham, AL 35228
5824 Avenue O, Birmingham, AL 35228
3309 Avenue Q, Birmingham, AL 35208
5505 Avenue P, Birmingham, AL 35208
5521 Avenue P, Birmingham, AL 35208
1915 Avenue O, Birmingham, AL 35218
3404 Avenue Q, Birmingham, AL 35208
5601 Avenue P, Birmingham, AL 35208
3320 Avenue Q, Birmingham, AL 35208
3100 Avenue P, Birmingham, AL 35208
5605 Avenue P, Birmingham, AL 35208
2111 Avenue P, Birmingham, AL 35218
4816 Avenue O, Birmingham, AL 35208
5508 Avenue P, Birmingham, AL 35208
5504 Avenue P, Birmingham, AL 35208
5500 Avenue P, Birmingham, AL 35208
5501 Avenue P, Birmingham, AL 35208
4800 Avenue O, Birmingham, AL 35208
5612 Avenue P, Birmingham, AL 35208
4804 Avenue O, Birmingham, AL 35208
5600 Avenue P, Birmingham, AL 35208
4808 Avenue O, Birmingham, AL 35208
5516 Avenue P, Birmingham, AL 35208
4812 Avenue O, Birmingham, AL 35208
5512 Avenue P, Birmingham, AL 35208
3301 Avenue Q, Birmingham, AL 35208
4712 Avenue O, Birmingham, AL 35208
5616 Avenue P, Birmingham, AL 35208
5836 Avenue O, Birmingham, AL 35228
4714 Avenue O, Birmingham, AL 35208
2101 Avenue Q, Birmingham, AL 35218
4720 Avenue O, Birmingham, AL 35208
4724 Avenue O, Birmingham, AL 35208
5813 Avenue P, Birmingham, AL 35228
6209 Avenue O, Birmingham, AL 35228
6217 Avenue O, Birmingham, AL 35228
5210 Avenue P, Birmingham, AL 35208
5209 Avenue P, Birmingham, AL 35208
5213 Avenue P, Birmingham, AL 35208
2103 Avenue O, Birmingham, AL 35218
1250 Avenue M, Birmingham, AL 35218
1246 Avenue M, Birmingham, AL 35218
5301 Avenue P, Birmingham, AL 35208
5305 Avenue P, Birmingham, AL 35208
5221 Avenue P, Birmingham, AL 35208
1256 Avenue M, Birmingham, AL 35218
6113 Avenue O, Birmingham, AL 35228
6125 Avenue O, Birmingham, AL 35228
3312 Avenue P, Birmingham, AL 35208
5609 Avenue P, Birmingham, AL 35208
6109 Avenue O, Birmingham, AL 35228
6221 Avenue O, Birmingham, AL 35228
5900 Avenue M, Birmingham, AL 35228
6121 Avenue O, Birmingham, AL 35228
5708 Avenue P, Birmingham, AL 35228
5728 Avenue P, Birmingham, AL 35228
6117 Avenue O, Birmingham, AL 35228
5724 Avenue P, Birmingham, AL 35228
6201 Avenue O, Birmingham, AL 35228
5713 Avenue P, Birmingham, AL 35228
5717 Avenue P, Birmingham, AL 35228
5913 Avenue M, Birmingham, AL 35228
5909 Avenue M, Birmingham, AL 35228
5217 Avenue P, Birmingham, AL 35208
6205 Avenue O, Birmingham, AL 35228
5319 Avenue P, Birmingham, AL 35208
4719 Avenue O, Birmingham, AL 35208
5901 Avenue M, Birmingham, AL 35228
5905 Avenue M, Birmingham, AL 35228
3300 Avenue Q, Birmingham, AL 35208
5817 Avenue O, Birmingham, AL 35228
5509 Avenue P, Birmingham, AL 35208
5513 Avenue P, Birmingham, AL 35208
3122 Avenue Q, Birmingham, AL 35208
3114 Avenue Q, Birmingham, AL 35208
5625 Avenue P, Birmingham, AL 35208
3118 Avenue Q, Birmingham, AL 35208
5621 Avenue P, Birmingham, AL 35208
3316 Avenue Q, Birmingham, AL 35208
5608 Avenue P, Birmingham, AL 35208
5833 Avenue O, Birmingham, AL 35228
5604 Avenue P, Birmingham, AL 35208
5813 Avenue O, Birmingham, AL 35228
5840 Avenue O, Birmingham, AL 35228
5721 Avenue O, Birmingham, AL 35228
3309 Avenue P, Birmingham, AL 35208
5717 Avenue O, Birmingham, AL 35228
3412 Avenue P, Birmingham, AL 35208
5712 Avenue P, Birmingham, AL 35228
3402 Avenue Q, Birmingham, AL 35208
3420 Avenue Q, Birmingham, AL 35208
5729 Avenue P, Birmingham, AL 35228
6101 Avenue O, Birmingham, AL 35228
3304 Avenue Q, Birmingham, AL 35208
3414 Avenue Q, Birmingham, AL 35208
6105 Avenue O, Birmingham, AL 35228
5700 Avenue P, Birmingham, AL 35228
6013 Avenue O, Birmingham, AL 35228
5837 Avenue O, Birmingham, AL 35228