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
50TH STREET ENSLEY-51ST
Properties in Birmingham in 50TH STREET ENSLEY-51ST
Find homes for sale in Birmingham by selecting a property below:
8 50th St N, Birmingham, AL 35212
808 50th St N, Birmingham, AL 35212
207 50th St N, Birmingham, AL 35212
205 50th St N, Birmingham, AL 35212
976 50th St N, Birmingham, AL 35212
800 50th St N, Birmingham, AL 35212
824 50th St N, Birmingham, AL 35212
1100 51st Street Ensley, Birmingham, AL 35208
1112 51st St S, Birmingham, AL 35222
2815 51st Ave N, Birmingham, AL 35207
232 51st St N, Birmingham, AL 35212
2813 51st Ave N, Birmingham, AL 35207
931 50th St SW, Birmingham, AL 35221
915 50th St SW, Birmingham, AL 35221
925 51st St N, Birmingham, AL 35212
1317 51st St N, Birmingham, AL 35212
3321 51st Ter N, Birmingham, AL 35207
213 51st St N, Birmingham, AL 35212
1216 51st St S, Birmingham, AL 35222
217 51st St N, Birmingham, AL 35212
1208 51st St S, Birmingham, AL 35222
3124 51st Ave N, Birmingham, AL 35207
1212 51st St S, Birmingham, AL 35222
913 50th St N, Birmingham, AL 35212
1220 51st St S, Birmingham, AL 35222
817 50th St N, Birmingham, AL 35212
813 50th St N, Birmingham, AL 35212
928 51st St N, Birmingham, AL 35212
4204 51st Ave N, Birmingham, AL 35217
816 50th St N, Birmingham, AL 35212
936 51st St N, Birmingham, AL 35212
4166 51st Ave N, Birmingham, AL 35217
932 51st St N, Birmingham, AL 35212
1136 51st St S, Birmingham, AL 35222
1132 51st St S, Birmingham, AL 35222
4140 51st Ave N, Birmingham, AL 35217
5120 51 St, Birmingham, AL 35208
4144 51st Ave N, Birmingham, AL 35217
256 51st St N, Birmingham, AL 35212
1116 51st Street Ensley, Birmingham, AL 35208
4132 51st Ave N, Birmingham, AL 35217
1200 51st St S, Birmingham, AL 35222
4136 51st Ave N, Birmingham, AL 35217
1204 51st St S, Birmingham, AL 35222
4156 51st Ave N, Birmingham, AL 35217
1124 51st St S, Birmingham, AL 35222
620 51st St S, Birmingham, AL 35212
1128 51st St S, Birmingham, AL 35222
4148 51st Ave N, Birmingham, AL 35217
4152 51st Ave N, Birmingham, AL 35217
1120 51st St S, Birmingham, AL 35222
3216 51st Ter N, Birmingham, AL 35207
221 51st St N, Birmingham, AL 35212
2701 51st Ave N, Birmingham, AL 35207
225 51st St N, Birmingham, AL 35212
616 51st St S, Birmingham, AL 35212
2826 51st Ave N, Birmingham, AL 35207
1910 50th St N, Birmingham, AL 35212
1224 51st St S, Birmingham, AL 35222
1037 50th St Ensley, Birmingham, AL 35212
1775 50th St Ensley, Birmingham, AL 35212
3309 51st Ter N, Birmingham, AL 35207
3421 51 Ter, Birmingham, AL 35207
706 51st St S, Birmingham, AL 35212
4325 50th St SW, Birmingham, AL 35221
1068 50th Street Ensley, Birmingham, AL 35208
1064 50th St W, Birmingham, AL 35208
825 50th St N, Birmingham, AL 35212
3425 51 Ter, Birmingham, AL 35207
225 50th St N, Birmingham, AL 35212
1412 51st St N, Birmingham, AL 35212
1041 51st Street Ensley, Birmingham, AL 35208
974 50th St N, Birmingham, AL 35212
1717 50th St Ensley, Birmingham, AL 35208
1416 51st St N, Birmingham, AL 35212
208 50th St N, Birmingham, AL 35212
917 50th St N #1, Birmingham, AL 35212
216 50th St N, Birmingham, AL 35212
624 51st St S, Birmingham, AL 35212
1228 51st St S, Birmingham, AL 35222
1775 50th Street Ensley, Birmingham, AL 35208
970 50th St N, Birmingham, AL 35212
1240 51st St S, Birmingham, AL 35222
210 50th St N, Birmingham, AL 35212
1236 51st St S, Birmingham, AL 35222
710 51st St S, Birmingham, AL 35212
921 50th St N #1, Birmingham, AL 35212
968 50th St N, Birmingham, AL 35212
966 50th St N, Birmingham, AL 35212
964 50th St N, Birmingham, AL 35212
237 51st St N, Birmingham, AL 35212
212 50th St N, Birmingham, AL 35212
963 50th St N, Birmingham, AL 35212
3302 51st Ct N, Birmingham, AL 35207
1761 50th St W, Birmingham, AL 35208
214 50th St N, Birmingham, AL 35212
1101 51st St S, Birmingham, AL 35222
220 50th St N, Birmingham, AL 35212
212 51st St N, Birmingham, AL 35212
1405 51st St N, Birmingham, AL 35212
3212 51st Ave N, Birmingham, AL 35207
1121 51st St W, Birmingham, AL 35208
3130 51st Ter N, Birmingham, AL 35207
3104 51st Ave N, Birmingham, AL 35207
1221 51st St S, Birmingham, AL 35222
1768 50th St W, Birmingham, AL 35208
1773 50th St W, Birmingham, AL 35208
1217 51st St S, Birmingham, AL 35222
1764 50th St W, Birmingham, AL 35208
913 50th St N #1, Birmingham, AL 35212
1229 51st St S, Birmingham, AL 35222
1760 50th St W, Birmingham, AL 35208
1765 50th Street Ensley, Birmingham, AL 35208
1225 51st St S, Birmingham, AL 35222
1767 50th St W, Birmingham, AL 35208
1205 51st St S, Birmingham, AL 35222
3120 51st Ter N, Birmingham, AL 35207
1241 51st St S, Birmingham, AL 35222
1213 51st St S, Birmingham, AL 35222
1209 51st St S, Birmingham, AL 35222
1772 50th St W, Birmingham, AL 35208
813 51st St S, Birmingham, AL 35212
3312 51st Ter N, Birmingham, AL 35207
1500 51st St N, Birmingham, AL 35212
1500 51st Pl N, Birmingham, AL 35212
1100 51st St S, Birmingham, AL 35222
621 51st St S, Birmingham, AL 35212
1105 51st St S, Birmingham, AL 35222
236 51st St N, Birmingham, AL 35212
1116 51st St S, Birmingham, AL 35222
3136 51st Ter N, Birmingham, AL 35207
1709 50th St W, Birmingham, AL 35208
1701 50th Street Ensley, Birmingham, AL 35208
3208 51st Ave N, Birmingham, AL 35207
1312 51st St N, Birmingham, AL 35212
1316 51st St N, Birmingham, AL 35212
1508 51st St W, Birmingham, AL 35208
1504 51st Street Ensley, Birmingham, AL 35208
3200 51st Ave N, Birmingham, AL 35207
1500 51st St W, Birmingham, AL 35208
3129 51st Ter N, Birmingham, AL 35207
1512 51st St W, Birmingham, AL 35208
1514 51st St W, Birmingham, AL 35208
1733 50th Street Ensley, Birmingham, AL 35208
3216 51st Ter N, Birmingham, AL 35207
1530 51st St W, Birmingham, AL 35208
1516 51st Street Ensley, Birmingham, AL 35208
1723 50th St W, Birmingham, AL 35208
1764 50th Street Ensley, Birmingham, AL 35208
3308 51st Ter N, Birmingham, AL 35207
3214 51st Ter N, Birmingham, AL 35207
1729 50th St W, Birmingham, AL 35208
1705 50th Street Ensley, Birmingham, AL 35208
1725 50th St W, Birmingham, AL 35208
1727 50th St W, Birmingham, AL 35208
920 50th St SW, Birmingham, AL 35221
1721 50th St W, Birmingham, AL 35208
526 50th St N, Birmingham, AL 35212
1759 50th St W, Birmingham, AL 35208
1757 50th Street Ensley, Birmingham, AL 35208
1763 50th St W, Birmingham, AL 35208
1769 50th Street Ensley, Birmingham, AL 35208
1233 51st St S, Birmingham, AL 35222
1771 50th St W, Birmingham, AL 35208
1780 50th St W, Birmingham, AL 35208
1776 50th St W, Birmingham, AL 35208
1754 50th St W, Birmingham, AL 35208
3312 51st Ct N, Birmingham, AL 35207
1715 50th Street Ensley, Birmingham, AL 35208
3101 51st Ave N, Birmingham, AL 35207
3116 51st Ter N, Birmingham, AL 35207
1755 50th Street Ensley, Birmingham, AL 35208
3316 51st Ter N, Birmingham, AL 35207
1749 50th St W, Birmingham, AL 35208
1803 50th St N, Birmingham, AL 35212
1805 50th St N, Birmingham, AL 35212
828 50th St N, Birmingham, AL 35212
208 50th St S, Birmingham, AL 35212
921 50th St N, Birmingham, AL 35212
1129 51st St S, Birmingham, AL 35222
943 50th St SW, Birmingham, AL 35221
917 50th St N, Birmingham, AL 35212
215 50th St N, Birmingham, AL 35212
1791 51st Street Ensley, Birmingham, AL 35208
213 50th St N, Birmingham, AL 35212
1711 50th Street Ensley, Birmingham, AL 35208
1017 50th Street Ensley, Birmingham, AL 35208
1507 51st Street Ensley, Birmingham, AL 35208
1505 51st Street Ensley, Birmingham, AL 35208
1028 50th Street Ensley, Birmingham, AL 35208
1717 50th St W, Birmingham, AL 35208
1501 51st St W, Birmingham, AL 35208
1503 51st St W, Birmingham, AL 35208
944 Browns Cir, Bessemer, AL 35020
236 51st St N #6, Birmingham, AL 35212
1511 51st Street Ensley, Birmingham, AL 35208
1509 51st St W, Birmingham, AL 35208
1525 51st St W, Birmingham, AL 35208
1513 51st St W, Birmingham, AL 35208
1105 51st St W, Birmingham, AL 35208
929 51st St N, Birmingham, AL 35212
1761 50th St Ensley, Birmingham, AL 35212
921 51st St N, Birmingham, AL 35212
933 51st St N, Birmingham, AL 35212
1000 51st Street Ensley, Birmingham, AL 35208
1029 50th Street Ensley, Birmingham, AL 35208
1008 50th Street Ensley, Birmingham, AL 35208
1012 50th Street Ensley, Birmingham, AL 35208
3120 51st Ave N, Birmingham, AL 35207
1101 51st Street Ensley, Birmingham, AL 35208
1800 50th Way N, Birmingham, AL 35212
1320 51st St N, Birmingham, AL 35212
820 51st St W, Birmingham, AL 35208
1016 50th Street Ensley, Birmingham, AL 35208
1020 50th St W, Birmingham, AL 35208
1715 50th St Ensley, Birmingham, AL 35208
1025 50th Street Ensley, Birmingham, AL 35208
1024 50th Street Ensley, Birmingham, AL 35208
1021 50th Street Ensley, Birmingham, AL 35208
937 51st St N, Birmingham, AL 35212
1013 50th St W, Birmingham, AL 35208
1109 51st St S, Birmingham, AL 35222
833 51st Street Ensley, Birmingham, AL 35208
969 50th St N, Birmingham, AL 35212
4321 50th St SW, Birmingham, AL 35221
971 50th St N, Birmingham, AL 35212
961 50th St N, Birmingham, AL 35212
825 51st Street Ensley, Birmingham, AL 35208
965 50th St N, Birmingham, AL 35212
1121 51st St S, Birmingham, AL 35222
1125 51st St S, Birmingham, AL 35222
973 50th St N, Birmingham, AL 35212
975 50th St N, Birmingham, AL 35212
821 51st St W, Birmingham, AL 35208
972 50th St N, Birmingham, AL 35212
1041 51st St S #5, Birmingham, AL 35222
1401 51st St N, Birmingham, AL 35212
1324 51st St N, Birmingham, AL 35212
1808 50th Way N, Birmingham, AL 35212
1804 50th Way N, Birmingham, AL 35212
1237 51st St S, Birmingham, AL 35222
1805 50th Way N, Birmingham, AL 35212
1117 51st St S, Birmingham, AL 35222
1809 50th Way N, Birmingham, AL 35212
1137 51st St S, Birmingham, AL 35222
5130 51 St, Birmingham, AL 35208
1113 51st St S, Birmingham, AL 35222
1201 51st St S, Birmingham, AL 35222
1801 50th Way N, Birmingham, AL 35212
1133 51st St S, Birmingham, AL 35222
1321 51st St N, Birmingham, AL 35212
3201 51st Ave N, Birmingham, AL 35207
244 51st St N, Birmingham, AL 35212
809 50th St N, Birmingham, AL 35212
4125 51st Ave N, Birmingham, AL 35217
4121 51st Ave N, Birmingham, AL 35217
1004 51st St W, Birmingham, AL 35208
3300 51st Ter N, Birmingham, AL 35207
1001 51st Street Ensley, Birmingham, AL 35208
1005 51st St W, Birmingham, AL 35208
3424 51 Ct, Birmingham, AL 35207
917 51st St N, Birmingham, AL 35212
1124 51st St W, Birmingham, AL 35208
1132 51st Street Ensley, Birmingham, AL 35208
1128 51st Street Ensley, Birmingham, AL 35208
233 51st St N, Birmingham, AL 35212
3125 51st Ter N, Birmingham, AL 35207
229 51st St N, Birmingham, AL 35212
4930 Division Ave, Birmingham, AL 35212
3110 51st Ter N, Birmingham, AL 35207
3208 51st Ave N, Birmingham, AL 35207
243 51st St N, Birmingham, AL 35212
255 51st St N, Birmingham, AL 35212
245 51st St N, Birmingham, AL 35212
259 51st St N, Birmingham, AL 35212
249 51st St N, Birmingham, AL 35212
901 51st St W, Birmingham, AL 35208
905 51st St W, Birmingham, AL 35208
913 51st St N, Birmingham, AL 35212
1104 51st St W, Birmingham, AL 35208
2730 51st Ave N, Birmingham, AL 35207
821 50th St N, Birmingham, AL 35212
916 51st St N, Birmingham, AL 35212
3139 51st Ter N, Birmingham, AL 35207
1408 51st St N, Birmingham, AL 35212
4316 51st Ave N, Birmingham, AL 35217
4301 51st Ave N, Birmingham, AL 35217
829 50th St N, Birmingham, AL 35212
4312 51st Ave N, Birmingham, AL 35217
920 51st St N, Birmingham, AL 35212
4304 51st Ave N, Birmingham, AL 35217
200 50th St S, Birmingham, AL 35212
4208 51st Ave N, Birmingham, AL 35217
4320 51st Ave N, Birmingham, AL 35217
1056 50th St W, Birmingham, AL 35208
4324 51st Ave N, Birmingham, AL 35217
3320 51st Ter N, Birmingham, AL 35207
3212 51st Ter N, Birmingham, AL 35207
1072 50th St W, Birmingham, AL 35208
1040 50th St W, Birmingham, AL 35208
1400 51st St N, Birmingham, AL 35212
1048 50th St W, Birmingham, AL 35208
1404 51st St N, Birmingham, AL 35212
1052 50th St W, Birmingham, AL 35208
1325 51st St N, Birmingham, AL 35212
1308 51st St N, Birmingham, AL 35212
4158 51st Ave N, Birmingham, AL 35217
4164 51st Ave N, Birmingham, AL 35217
4162 51st Ave N, Birmingham, AL 35217
3112 51st Ave N, Birmingham, AL 35207
4170 51st Ave N, Birmingham, AL 35217
217 50th St N, Birmingham, AL 35212
4178 51st Ave N, Birmingham, AL 35217
829 51st St S, Birmingham, AL 35212
4174 51st Ave N, Birmingham, AL 35217
219 50th St N, Birmingham, AL 35212
840 50th St N, Birmingham, AL 35212
841 50th St N, Birmingham, AL 35212
836 50th St N, Birmingham, AL 35212
201 50th St N, Birmingham, AL 35212
812 50th St N, Birmingham, AL 35212
837 50th St N, Birmingham, AL 35212
832 50th St N, Birmingham, AL 35212
833 50th St N, Birmingham, AL 35212
820 50th St N, Birmingham, AL 35212
1133 51st St W, Birmingham, AL 35208
1129 51st St W, Birmingham, AL 35208
824 51st St W, Birmingham, AL 35208
1125 51st St W, Birmingham, AL 35208
4173 51st Ave N, Birmingham, AL 35217
252 51st St N, Birmingham, AL 35212
248 51st St N, Birmingham, AL 35212
1137 51st St W, Birmingham, AL 35208
912 51st St N, Birmingham, AL 35212
4315 51st Ave N, Birmingham, AL 35217
240 51st St N, Birmingham, AL 35212
1136 51st Street Ensley, Birmingham, AL 35208
228 51st St N, Birmingham, AL 35212
805 50th St N, Birmingham, AL 35212
224 51st St N, Birmingham, AL 35212
220 51st St N, Birmingham, AL 35212
920 50th St SW, Birmingham, AL 35221
216 51st St N, Birmingham, AL 35212
1060 50th St W, Birmingham, AL 35208
1032 50th St W, Birmingham, AL 35208
828 51st St W, Birmingham, AL 35208
4133 51st Ave N, Birmingham, AL 35217
4167 51st Ave N, Birmingham, AL 35217
1036 50th St W, Birmingham, AL 35208
801 50th St N, Birmingham, AL 35212
4137 51st Ave N, Birmingham, AL 35217
3321 51st Ct N, Birmingham, AL 35207
804 50th St N, Birmingham, AL 35212
832 51st St W, Birmingham, AL 35208
3320 51st Ct N, Birmingham, AL 35207
4129 51st Ave N, Birmingham, AL 35217
3116 51st Ave N, Birmingham, AL 35207
967 50th St N, Birmingham, AL 35212