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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
22ND-23RD STREET ENSLEY
Properties in Birmingham in 22ND-23RD STREET ENSLEY
Find homes for sale in Birmingham by selecting a property below:
1026 23rd St S, Birmingham, AL 35205
1345 23rd Ave N, Birmingham, AL 35204
4136 23rd Ln N, Birmingham, AL 35207
1341 23rd Ave N, Birmingham, AL 35204
1229 23rd St N, Birmingham, AL 35234
823 22nd St S, Birmingham, AL 35205
2200 Peacock Ln, Birmingham, AL 35234
1112 23rd St S, Birmingham, AL 35205
600 23rd Ln NE, Birmingham, AL 35215
605 Finley Ave W, Birmingham, AL 35204
1705 23 Ave, Birmingham, AL 35204
1204 23rd Street Ensley, Birmingham, AL 35218
1024 23rd St S, Birmingham, AL 35205
220 23rd St N, Birmingham, AL 35203
2305 22nd St Ensley, Birmingham, AL 35208
4112 23rd Ln N, Birmingham, AL 35207
4145 23rd Ln N, Birmingham, AL 35207
4113 23rd Ln N, Birmingham, AL 35207
4117 23rd Ln N, Birmingham, AL 35207
907 22nd St SW, Birmingham, AL 35211
4161 23rd Ln N, Birmingham, AL 35207
935 22nd St SW, Birmingham, AL 35211
931 22nd St SW, Birmingham, AL 35211
212 23rd St SW, Birmingham, AL 35211
919 22nd St SW, Birmingham, AL 35211
129 23rd Ct S, Birmingham, AL 35205
923 22nd St SW, Birmingham, AL 35211
901 22nd St SW, Birmingham, AL 35211
2511 23rd Ave N, Birmingham, AL 35234
1317 23rd St N, Birmingham, AL 35234
2309 22nd Street Ensley, Birmingham, AL 35208
4144 23rd Ln N, Birmingham, AL 35207
2415 23 Ave, Birmingham, AL 35234
1315 23rd St N, Birmingham, AL 35234
2305 22nd Street Ensley, Birmingham, AL 35208
911 22nd St SW, Birmingham, AL 35211
915 22nd St SW, Birmingham, AL 35211
2425 23 Ave, Birmingham, AL 35234
4183 23rd Ln N, Birmingham, AL 35207
927 22nd St SW, Birmingham, AL 35211
1423 23rd St N, Birmingham, AL 35234
18 23rd Ave S, Birmingham, AL 35205
24 23rd Ave S, Birmingham, AL 35205
30 23rd Ave S, Birmingham, AL 35205
2365 22nd Street Ensley, Birmingham, AL 35208
2016 23rd St S, Birmingham, AL 35223
17 23rd Ave S, Birmingham, AL 35205
108 23rd Ave S, Birmingham, AL 35205
1605 23 Ave, Birmingham, AL 35204
512 23rd Street Ensley, Birmingham, AL 35218
13 23rd Ave S, Birmingham, AL 35205
120 23rd Ave S, Birmingham, AL 35205
116 23rd Ave S, Birmingham, AL 35205
4148 23rd Ln N, Birmingham, AL 35207
625 Finley Ave W, Birmingham, AL 35204
12 23rd Ave S, Birmingham, AL 35205
2353 22nd Street Ensley, Birmingham, AL 35208
1235 23rd St S Unit C1, Birmingham, AL 35205
2349 22nd Street Ensley, Birmingham, AL 35208
25 23rd Ave S, Birmingham, AL 35205
2345 22nd Street Ensley, Birmingham, AL 35208
21 23rd Ave S, Birmingham, AL 35205
112 23rd Ave S, Birmingham, AL 35205
704 Finley Ave W, Birmingham, AL 35204
2341 22nd Street Ensley, Birmingham, AL 35208
2333 22nd Street Ensley, Birmingham, AL 35208
2329 22nd Street Ensley, Birmingham, AL 35208
33 23rd Ave S, Birmingham, AL 35205
2357 22nd Street Ensley, Birmingham, AL 35208
29 23rd Ave S, Birmingham, AL 35205
2082 23rd Ave S, Birmingham, AL 35223
609 22nd St S, Birmingham, AL 35233
2361 22nd St W, Birmingham, AL 35208
311 W 23rd Ave NW, Birmingham, AL 35215
1508 23rd St SW, Birmingham, AL 35211
4134 23rd Ln N, Birmingham, AL 35207
2308 22nd St W, Birmingham, AL 35208
145 23rd Ave S, Birmingham, AL 35205
1510 23rd St SW, Birmingham, AL 35234
4132 23rd Ln N, Birmingham, AL 35207
2304 22nd Street Ensley, Birmingham, AL 35208
149 23rd Ave S, Birmingham, AL 35205
144 23rd Ct S, Birmingham, AL 35205
920 22nd Street Ensley, Birmingham, AL 35218
132 23rd Ct S, Birmingham, AL 35205
321 23rd Ave NW, Center Point, AL 35215
128 23rd Ct S, Birmingham, AL 35205
201 23rd Ave S, Birmingham, AL 35205
4109 23rd Ln N, Birmingham, AL 35207
4151 23rd Ln N, Birmingham, AL 35207
148 23rd Ct S, Birmingham, AL 35205
1239 23rd St S, Birmingham, AL 35205
1729 23 Ave, Birmingham, AL 35204
124 23rd Ct S, Birmingham, AL 35205
1015 23rd St S, Birmingham, AL 35205
4108 23rd Ln N, Birmingham, AL 35207
2612 23rd Ave N, Birmingham, AL 35234
601 Finley Ave W, Birmingham, AL 35204
621 Finley Ave W, Birmingham, AL 35204
2321 22nd Street Ensley, Birmingham, AL 35208
2317 22nd Street Ensley, Birmingham, AL 35208
2313 22nd Street Ensley, Birmingham, AL 35208
638 Finley Ave W, Birmingham, AL 35204
701 Finley Ave W, Birmingham, AL 35204
137 23rd Ct S, Birmingham, AL 35205
2303 22nd Street Ensley, Birmingham, AL 35208
2301 22nd Street Ensley, Birmingham, AL 35208
2312 22nd Street Ensley, Birmingham, AL 35208
140 23rd Ct S, Birmingham, AL 35205
2117 23rd St N, Birmingham, AL 35234
125 23rd Ct S, Birmingham, AL 35205
133 23rd Ct S, Birmingham, AL 35205
141 23rd Ct S, Birmingham, AL 35205
153 23rd Ave S, Birmingham, AL 35205
812 22nd Street Ensley, Birmingham, AL 35218
2324 22nd Street Ensley, Birmingham, AL 35208
205 23rd Ave S, Birmingham, AL 35205
2320 22nd Street Ensley, Birmingham, AL 35208
209 23rd Ave S, Birmingham, AL 35205
2316 22nd St W, Birmingham, AL 35208
823 22nd Street Ensley, Birmingham, AL 35218
1237 23rd St S Unit E2, Birmingham, AL 35205
817 22nd Street Ensley, Birmingham, AL 35218
1301 23rd St N, Birmingham, AL 35234
148 23rd Ave S, Birmingham, AL 35205
1127 23rd St S, Birmingham, AL 35205
1415 23rd St N, Birmingham, AL 35234
1321 23rd Ave N, Birmingham, AL 35204
220 23rd Street Ensley, Birmingham, AL 35218
1325 23rd Ave N, Birmingham, AL 35204
811 22nd Street Ensley, Birmingham, AL 35218
1329 23rd Ave N, Birmingham, AL 35204
1219 23rd St N, Birmingham, AL 35234
501 23rd Pl SW, Birmingham, AL 35211
1509 23rd St SW, Birmingham, AL 35211
1505 23rd St SW, Birmingham, AL 35211
1130 23rd St S, Birmingham, AL 35205
1108 23rd St S, Birmingham, AL 35205
1235 23rd St S Unit B3, Birmingham, AL 35205
512 22nd St SW, Birmingham, AL 35211
208 23rd Ave S, Birmingham, AL 35205
1221 23rd Street Ensley, Birmingham, AL 35218
815 22nd Street Ensley, Birmingham, AL 35218
1226 23rd Street Ensley, Birmingham, AL 35218
1000 23rd St N, Birmingham, AL 35203
516 22nd St SW, Birmingham, AL 35211
2071 23rd Ave S, Birmingham, AL 35223
2061 23rd Ave S, Birmingham, AL 35223
2049 23rd Ave S, Birmingham, AL 35223
715 23rd Ave NW, Center Point, AL 35215
2041 23rd Ave S, Birmingham, AL 35223
411 Finley Ave W, Birmingham, AL 35204
725 22nd St S, Birmingham, AL 35233
2078 23rd Ave S, Birmingham, AL 35223
1235 23rd St S Unit D2, Birmingham, AL 35205
1333 23rd Ave N, Birmingham, AL 35204
562 23rd Ave NW, Center Point, AL 35215
1425 23rd St N, Birmingham, AL 35234
2012 23rd St S, Birmingham, AL 35223
1344 23rd Ave N, Birmingham, AL 35204
2509 23rd Ave N, Birmingham, AL 35234
712 23rd Ave NW, Center Point, AL 35215
1405 23rd St N, Birmingham, AL 35234
2037 23rd Ave S, Birmingham, AL 35223
1309 23rd Ave N, Birmingham, AL 35204
1352 23rd Ave N, Birmingham, AL 35204
1348 23rd Ave N, Birmingham, AL 35204
1305 23rd Ave N, Birmingham, AL 35204
1301 23rd Ave N, Birmingham, AL 35204
4121 23rd Ln N, Birmingham, AL 35207
1304 23rd Ave N, Birmingham, AL 35204
4129 23rd Ln N, Birmingham, AL 35207
1115 23rd St S, Birmingham, AL 35205
1300 23rd Ave N, Birmingham, AL 35204
1517 23rd St SW, Birmingham, AL 35211
1513 23rd St SW, Birmingham, AL 35211
1426 23rd St N, Birmingham, AL 35234
509 22nd St SW, Birmingham, AL 35211
513 22nd St SW, Birmingham, AL 35211
917 23rd Ct NW, Birmingham, AL 35215
215 23rd St N, Birmingham, AL 35203
4125 23rd Ln N, Birmingham, AL 35207
1328 23rd Ave N, Birmingham, AL 35204
1320 23rd Ave N, Birmingham, AL 35204
908 23rd Ct NW, Birmingham, AL 35215
1336 23rd Ave N, Birmingham, AL 35204
912 23rd Ct NW, Birmingham, AL 35215
1340 23rd Ave N, Birmingham, AL 35204
4103 23rd Ln N, Birmingham, AL 35207
904 23rd Ct NW, Birmingham, AL 35215
1324 23rd Ave N, Birmingham, AL 35204
1332 23rd Ave N, Birmingham, AL 35204
1029 23rd St S, Birmingham, AL 35205
1118 23rd St S, Birmingham, AL 35205
1414 23rd St N, Birmingham, AL 35234
1416 23rd St N, Birmingham, AL 35234
1309 23rd St N, Birmingham, AL 35234
1027 23rd St S, Birmingham, AL 35205
1520 23rd St SW, Birmingham, AL 35211
2328 22nd Street Ensley, Birmingham, AL 35208
920 23rd Ct NW, Birmingham, AL 35215
1512 23rd St SW, Birmingham, AL 35211
916 23rd Ct NW, Birmingham, AL 35215
2337 22nd Street Ensley, Birmingham, AL 35208
1501 23rd St SW, Birmingham, AL 35211
2325 22nd Street Ensley, Birmingham, AL 35208
1114 23rd St S, Birmingham, AL 35205
1117 23rd St S, Birmingham, AL 35205
1404 23rd St N, Birmingham, AL 35234
1312 23rd Ave N, Birmingham, AL 35204
1308 23rd Ave N, Birmingham, AL 35204
905 23rd Ct NW, Birmingham, AL 35215
909 23rd Ct NW, Birmingham, AL 35215
1317 23rd Ave N, Birmingham, AL 35204
901 23rd Ct NW, Birmingham, AL 35215
200 23rd Ave S, Birmingham, AL 35205
100 23rd St S, Birmingham, AL 35233
1316 23rd Ave N, Birmingham, AL 35204
1412 23rd St N, Birmingham, AL 35234
1512 23rd St SW, Birmingham, AL 35211
913 23rd Ct NW, Birmingham, AL 35215
1313 23rd Ave N, Birmingham, AL 35204
1410 23rd St N, Birmingham, AL 35234
1406 23rd St N, Birmingham, AL 35234
315 W 23rd Ave NW, Birmingham, AL 35215
1200 23rd Street Ensley, Birmingham, AL 35218
2621 23rd St SW, Birmingham, AL 35234
1212 23rd Street Ensley, Birmingham, AL 35218
1420 23rd St N, Birmingham, AL 35234
1206 23rd Street Ensley, Birmingham, AL 35218
1218 23rd Street Ensley, Birmingham, AL 35218
4152 23rd Ln N, Birmingham, AL 35207
331 W 23rd Ave NW, Birmingham, AL 35215
4120 23rd Ln N, Birmingham, AL 35207
2119 23rd St N, Birmingham, AL 35234
1227 23rd Street Ensley, Birmingham, AL 35218
209 23rd St SW, Birmingham, AL 35211
2629 23rd St SW, Birmingham, AL 35234
313 W 23rd Ave NW, Birmingham, AL 35215
1225 23rd Street Ensley, Birmingham, AL 35218
1208 23rd Street Ensley, Birmingham, AL 35218
1104 23rd St S, Birmingham, AL 35205
1235 23rd St S Unit E1, Birmingham, AL 35205
2090 23rd Ave S, Birmingham, AL 35223
909 22nd St S, Birmingham, AL 35205
1500 23rd St SW, Birmingham, AL 35211
911 22nd St SW, Birmingham, AL 35211
642 Finley Ave W, Birmingham, AL 35204
2329 Peacock Ln, Birmingham, AL 35234
1214 23rd Street Ensley, Birmingham, AL 35218
4133 23rd Ln N, Birmingham, AL 35207
1422 23rd St N, Birmingham, AL 35234
4111 23rd Ln N, Birmingham, AL 35207
1333 23rd St N, Birmingham, AL 35234
1430 23rd St N, Birmingham, AL 35234
501 22nd St SW, Birmingham, AL 35211
4137 23rd Ln N, Birmingham, AL 35207
505 22nd St SW, Birmingham, AL 35211
517 22nd St SW, Birmingham, AL 35211
1521 23rd St SW, Birmingham, AL 35211
1235 23rd St S Unit B2, Birmingham, AL 35205
1428 23rd St N, Birmingham, AL 35234
213 23rd St SW, Birmingham, AL 35211
129 23rd Ave S, Birmingham, AL 35205
912 22nd Street Ensley, Birmingham, AL 35218
112 23rd Ter NW, Center Point, AL 35215
217 23rd St SW, Birmingham, AL 35211
1400 23rd St N, Birmingham, AL 35234
1229 23rd St S Unit B1, Birmingham, AL 35205
1113 23rd St S, Birmingham, AL 35205
1409 23rd St N, Birmingham, AL 35234
1222 23rd Street Ensley, Birmingham, AL 35218
1518 23rd St SW, Birmingham, AL 35234
1231 23rd St N, Birmingham, AL 35234
1329 23rd St N, Birmingham, AL 35234
1010 23rd St S, Birmingham, AL 35205
1506 23rd St SW, Birmingham, AL 35234
1231 23rd St S, Birmingham, AL 35205
1237 23rd St S, Birmingham, AL 35205
634 Finley Ave W, Birmingham, AL 35204
2052 23rd Ave S, Birmingham, AL 35223
2705 23rd Street Ensley, Birmingham, AL 35234
1243 23rd St S, Birmingham, AL 35205
504 22nd St SW, Birmingham, AL 35211
1245 23rd St S #4, Birmingham, AL 35205
1239 23rd St S #1, Birmingham, AL 35205
1241 23rd St S, Birmingham, AL 35205
2524 23rd Ave N, Birmingham, AL 35234
2508 23rd Ave N, Birmingham, AL 35234
1019 23rd St S, Birmingham, AL 35205
905 22nd St SW, Birmingham, AL 35211
123 23rd Ct S, Birmingham, AL 35205
1521 22nd Street Ensley, Birmingham, AL 35218
1112 23rd St N, Birmingham, AL 35234
1017 23rd St S, Birmingham, AL 35205
1116 23rd St S, Birmingham, AL 35205
2613 23rd St SW, Birmingham, AL 35234
1120 23rd St S, Birmingham, AL 35205
4129 23rd Ln N #3, Birmingham, AL 35207
2505 23rd Ave N, Birmingham, AL 35234
301 23rd Ave NE, Center Point, AL 35215
624 23rd Ln NW, Birmingham, AL 35215
2701 23rd Street Ensley, Birmingham, AL 35234
621 23rd Ln NW, Birmingham, AL 35215
2028 23rd Ave S, Birmingham, AL 35223
906 22nd St SW, Birmingham, AL 35211
625 23rd Ln NW, Birmingham, AL 35215
2040 23rd Ave S, Birmingham, AL 35223
2344 22nd St Ensley, Birmingham, AL 35234
2718 23rd Street Ensley, Birmingham, AL 35234
2044 23rd Ave S, Birmingham, AL 35223
2048 23rd Ave S, Birmingham, AL 35223
609 23rd Ln NW, Birmingham, AL 35215
617 23rd Ln NW, Birmingham, AL 35215
915 22nd St SW, Birmingham, AL 35211
508 22nd St SW, Birmingham, AL 35211
900 22nd St SW, Birmingham, AL 35211
601 23rd Ln NW, Birmingham, AL 35215
605 23rd Ln NW, Birmingham, AL 35215
1219 23rd St S Unit C2, Birmingham, AL 35205
1233 23rd St S Unit A1, Birmingham, AL 35205
926 22nd St SW, Birmingham, AL 35211
1215 23rd Street Ensley, Birmingham, AL 35218
604 23rd Ln NW, Birmingham, AL 35215
1217 23rd Street Ensley, Birmingham, AL 35218
2007 23rd St N, Birmingham, AL 35234
910 22nd St SW, Birmingham, AL 35211
934 22nd St SW, Birmingham, AL 35211
930 22nd St SW, Birmingham, AL 35211
922 22nd St SW, Birmingham, AL 35211
918 22nd St SW, Birmingham, AL 35211
605 23rd Ct NW, Center Point, AL 35215
914 22nd St SW, Birmingham, AL 35211
1230 23rd Street Ensley, Birmingham, AL 35218
620 23rd Ln NW, Birmingham, AL 35215
1228 23rd Street Ensley, Birmingham, AL 35218
208 23rd St SW, Birmingham, AL 35211
1128 23rd St N, Birmingham, AL 35234
1104 23rd St N, Birmingham, AL 35234
216 23rd St SW, Birmingham, AL 35211
2714 23rd Street Ensley, Birmingham, AL 35234
1124 23rd St S, Birmingham, AL 35205
136 23rd Ct S, Birmingham, AL 35205
4105 23rd Ln N, Birmingham, AL 35207
4141 23rd Ln N, Birmingham, AL 35207
4104 23rd Ln N, Birmingham, AL 35207
200 23rd St SW, Birmingham, AL 35211
2300 Peacock Ln, Birmingham, AL 35234
1500 23rd St SW, Birmingham, AL 35211
613 23rd Ln NW, Birmingham, AL 35215
157 23rd Ave S, Birmingham, AL 35205
2705 23rd Ave N #003, Birmingham, AL 35234
2507 23rd Ave N, Birmingham, AL 35234
1221 23rd St S Unit D1, Birmingham, AL 35205
1100 23rd St N, Birmingham, AL 35203
109 23rd Ave S, Birmingham, AL 35205
117 23rd Ave S, Birmingham, AL 35205
113 23rd Ave S, Birmingham, AL 35205