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
43RD-43RD
Properties in Birmingham in 43RD-43RD
Find homes for sale in Birmingham by selecting a property below:
4400 43rd St N, Birmingham, AL 35217
4415 43rd Pl N, Birmingham, AL 35217
4411 43rd Ave N, Birmingham, AL 35217
4417 43rd St N, Birmingham, AL 35217
4441 43rd Pl N, Birmingham, AL 35217
4005 43rd St N, Birmingham, AL 35217
4012 43rd St N, Birmingham, AL 35217
4522 43rd Ave N, Birmingham, AL 35217
4013 43rd St N, Birmingham, AL 35217
852 43rd St N, Birmingham, AL 35212
869 43rd St N, Birmingham, AL 35212
837 43rd St N, Birmingham, AL 35212
5025 43rd Pl N, Birmingham, AL 35217
712 43rd St S, Birmingham, AL 35222
5011 43rd Pl N, Birmingham, AL 35217
529 43rd St N, Birmingham, AL 35222
5001 43rd Pl N, Birmingham, AL 35217
5021 43rd Pl N, Birmingham, AL 35217
1300 43rd St N, Birmingham, AL 35212
3913 43rd St N, Birmingham, AL 35217
4001 43rd St N, Birmingham, AL 35217
3917 43rd St N, Birmingham, AL 35217
3909 43rd St N, Birmingham, AL 35217
3905 43rd St N, Birmingham, AL 35217
30 43rd St N, Birmingham, AL 35222
17 43rd St N, Birmingham, AL 35222
3901 43rd St N, Birmingham, AL 35217
4515 43rd Ave N, Birmingham, AL 35217
209 43rd St S, Birmingham, AL 35222
400 43rd St S, Birmingham, AL 35222
1026 43rd St S, Birmingham, AL 35222
1024 43rd St S, Birmingham, AL 35222
3900 43rd St N, Birmingham, AL 35217
402 43rd St S, Birmingham, AL 35222
1000 43rd St S, Birmingham, AL 35222
1006 43rd St S, Birmingham, AL 35222
1030 43rd St S, Birmingham, AL 35222
1028 43rd St S, Birmingham, AL 35222
6521 43rd Ave N, Birmingham, AL 35206
1020 43rd St S, Birmingham, AL 35222
1022 43rd St S, Birmingham, AL 35222
1021 43rd St S, Birmingham, AL 35222
1021 43rd Pl S, Birmingham, AL 35222
4804 43 Pl, Birmingham, AL 35217
1015 43rd Pl S, Birmingham, AL 35222
1010 43rd St S, Birmingham, AL 35222
1014 43rd St S, Birmingham, AL 35222
4405 43rd Ave N, Birmingham, AL 35217
4217 43rd Ave N, Birmingham, AL 35217
901 43rd St W, Birmingham, AL 35208
4221 43rd Ave N, Birmingham, AL 35217
4225 43rd Ave N, Birmingham, AL 35217
1309 43rd St W, Birmingham, AL 35208
4420 43rd Pl N, Birmingham, AL 35217
913 43rd St W, Birmingham, AL 35208
1528 43rd Street Ensley, Birmingham, AL 35208
909 43rd St W, Birmingham, AL 35208
905 43rd Street Ensley, Birmingham, AL 35208
4518 43rd Ave N, Birmingham, AL 35217
4517 43rd Ave N, Birmingham, AL 35217
15 43rd St N, Birmingham, AL 35222
929 43rd St W, Birmingham, AL 35208
925 43rd St W, Birmingham, AL 35208
4325 43rd Ave N, Birmingham, AL 35217
3904 43rd St N, Birmingham, AL 35217
921 43rd St W, Birmingham, AL 35208
917 43rd St W, Birmingham, AL 35208
952 43rd Pl, Birmingham, AL 35208
4333 43rd Ave N, Birmingham, AL 35217
3908 43rd St N, Birmingham, AL 35217
4506 43rd Ave N, Birmingham, AL 35217
4316 43rd Ave N, Birmingham, AL 35217
4329 43rd Ave N, Birmingham, AL 35217
4000 43rd St N, Birmingham, AL 35217
4301 43rd Ave N, Birmingham, AL 35217
6812 43rd Ave N, Birmingham, AL 35206
4004 43rd St N, Birmingham, AL 35217
4008 43rd St N, Birmingham, AL 35217
3912 43rd St N, Birmingham, AL 35217
716 43rd St S, Birmingham, AL 35222
1031 43rd Pl S, Birmingham, AL 35222
1025 43rd Pl S, Birmingham, AL 35222
1308 43rd Street Ensley, Birmingham, AL 35208
4620 43rd St N, Birmingham, AL 35217
1220 43rd St N, Birmingham, AL 35212
4601 43rd Ave N, Birmingham, AL 35217
6517 43rd Ave N, Birmingham, AL 35206
1133 43rd St N, Birmingham, AL 35212
4525 43rd Ave N, Birmingham, AL 35217
4324 43rd Ave N, Birmingham, AL 35217
1136 43rd St N, Birmingham, AL 35212
4420 43rd Pl N, Birmingham, AL 35217
960 43rd St W, Birmingham, AL 35208
952 43rd St W, Birmingham, AL 35208
4229 43rd Pl N, Birmingham, AL 35217
4120 43rd Ave N, Birmingham, AL 35217
4233 43rd Pl N, Birmingham, AL 35217
4320 43rd Ave N, Birmingham, AL 35217
4321 43rd Ave N, Birmingham, AL 35217
4710 43 Pl, Birmingham, AL 35217
4211 43rd Pl N, Birmingham, AL 35217
4332 43rd Ave N, Birmingham, AL 35217
4330 43rd Ave N, Birmingham, AL 35217
6800 43rd Ave N, Birmingham, AL 35206
4222 43rd Ave N, Birmingham, AL 35217
848 43rd St N, Birmingham, AL 35212
4212 43rd Ave N, Birmingham, AL 35217
4213 43rd Pl N, Birmingham, AL 35217
877 43rd St N, Birmingham, AL 35212
873 43rd St N, Birmingham, AL 35212
5013 43rd St N, Birmingham, AL 35217
1132 43rd St N, Birmingham, AL 35212
841 43rd St N, Birmingham, AL 35212
706 43rd St S, Birmingham, AL 35222
4301 43rd Pl N, Birmingham, AL 35217
4305 43rd Pl N, Birmingham, AL 35217
6808 43rd Ave N, Birmingham, AL 35206
4228 43rd Ave N, Birmingham, AL 35217
4224 43rd Ave N, Birmingham, AL 35217
4424 43rd Pl N, Birmingham, AL 35217
4209 43rd Ave N, Birmingham, AL 35217
4419 43rd Pl N, Birmingham, AL 35217
4201 43rd Ave N, Birmingham, AL 35217
4205 43rd Pl N, Birmingham, AL 35221
4621 43rd Ave N, Birmingham, AL 35217
969 43rd Street Ensley, Birmingham, AL 35208
949 43rd Place Ensley, Birmingham, AL 35208
3812 43rd St N, Birmingham, AL 35217
957 43rd St W, Birmingham, AL 35208
4512 43rd Ave N, Birmingham, AL 35217
961 43rd Street Ensley, Birmingham, AL 35208
4127 43rd Ave N, Birmingham, AL 35217
4312 43rd Ave N, Birmingham, AL 35217
4125 43rd Ave N, Birmingham, AL 35217
4300 43rd Ave N, Birmingham, AL 35217
4303 43rd Ave N, Birmingham, AL 35217
4206 43rd Pl N, Birmingham, AL 35217
4417 43rd Pl N, Birmingham, AL 35217
4319 43rd Ave N, Birmingham, AL 35217
4309 43rd Ave N, Birmingham, AL 35217
4716 43 Pl, Birmingham, AL 35217
4232 43rd Ave N, Birmingham, AL 35217
4428 43rd Pl N, Birmingham, AL 35217
4313 43rd Ave N, Birmingham, AL 35217
4201 43rd Pl N, Birmingham, AL 35217
1217 43rd St N, Birmingham, AL 35212
914 43rd St N, Birmingham, AL 35212
4408 43rd St N, Birmingham, AL 35217
1209 43rd St N, Birmingham, AL 35212
4400 43rd St N, Birmingham, AL 35217
1205 43rd St N, Birmingham, AL 35212
1004 43rd Place Ensley, Birmingham, AL 35208
1200 43rd St N, Birmingham, AL 35212
1213 43rd St N, Birmingham, AL 35212
1301 43rd St W, Birmingham, AL 35208
4421 43rd St N, Birmingham, AL 35217
1204 43rd St N, Birmingham, AL 35212
528 43rd St N, Birmingham, AL 35222
4422 43rd Pl N, Birmingham, AL 35217
1208 43rd St N, Birmingham, AL 35212
1212 43rd St N, Birmingham, AL 35212
900 43rd Street Ensley, Birmingham, AL 35208
4105 43rd Ave N, Birmingham, AL 35217
1216 43rd St N, Birmingham, AL 35212
4110 43rd Ave N, Birmingham, AL 35217
916 43rd Street Ensley, Birmingham, AL 35208
912 43rd St W, Birmingham, AL 35208
4423 43rd St N, Birmingham, AL 35217
4426 43rd Pl N, Birmingham, AL 35217
932 43rd St W, Birmingham, AL 35208
916 43rd St N, Birmingham, AL 35212
924 43rd Street Ensley, Birmingham, AL 35208
1125 43rd St N, Birmingham, AL 35212
1141 43rd St N, Birmingham, AL 35212
1129 43rd St N, Birmingham, AL 35212
4109 43rd Ave N, Birmingham, AL 35217
4410 43rd St N, Birmingham, AL 35217
1016 43rd St W, Birmingham, AL 35208
4416 43rd St N, Birmingham, AL 35217
1224 43rd St N, Birmingham, AL 35212
1017 43rd Pl W, Birmingham, AL 35208
4113 43rd Ave N, Birmingham, AL 35217
4428 43rd St N, Birmingham, AL 35217
1225 43rd St N, Birmingham, AL 35212
1020 43rd Pl W, Birmingham, AL 35208
4412 43rd St N, Birmingham, AL 35217
1221 43rd St N, Birmingham, AL 35212
1025 43rd Pl W, Birmingham, AL 35208
4205 43rd Pl N, Birmingham, AL 35217
1001 43rd Pl W, Birmingham, AL 35208
840 43rd St N, Birmingham, AL 35212
1013 43rd Pl W, Birmingham, AL 35208
4217 43rd Pl N, Birmingham, AL 35217
4225 43rd Pl N, Birmingham, AL 35217
4905 43rd Way N, Birmingham, AL 35217
1325 43rd St W, Birmingham, AL 35208
1329 43rd St W, Birmingham, AL 35208
1923 43rd St, Birmingham, AL 35208
4429 43rd St N, Birmingham, AL 35217
4413 43rd St N, Birmingham, AL 35217
4108 43rd Ave N, Birmingham, AL 35217
944 43rd St W, Birmingham, AL 35208
940 43rd St W, Birmingham, AL 35208
4417 43rd St N, Birmingham, AL 35217
4103 43rd Ave N, Birmingham, AL 35217
921 43rd Pl, Birmingham, AL 35208
4121 43rd Ave N, Birmingham, AL 35217
1144 43rd St N, Birmingham, AL 35212
1310 43rd St W, Birmingham, AL 35208
1316 43rd Street Ensley, Birmingham, AL 35208
1332 43rd St W, Birmingham, AL 35208
1336 43rd St W, Birmingham, AL 35208
1300 43rd Street Ensley, Birmingham, AL 35208
4509 43rd Ave N, Birmingham, AL 35217
4521 43rd Ave N, Birmingham, AL 35217
4501 43rd Ave N, Birmingham, AL 35217
1033 43rd St W, Birmingham, AL 35208
4609 43rd Ave N, Birmingham, AL 35217
5012 43rd St N, Birmingham, AL 35217
4611 43rd Ave N, Birmingham, AL 35217
1043 43rd St W, Birmingham, AL 35208
548 43rd St N, Birmingham, AL 35222
1343 43rd St W, Birmingham, AL 35208
4412 43rd Pl N, Birmingham, AL 35217
1345 43rd St W, Birmingham, AL 35208
1347 43rd Street Ensley, Birmingham, AL 35208
1349 43rd St W, Birmingham, AL 35208
4713 43 Pl, Birmingham, AL 35217
4418 43rd Pl N, Birmingham, AL 35217
1201 43rd St N, Birmingham, AL 35212
1124 43rd St N, Birmingham, AL 35212
1340 43rd Pl, Birmingham, AL 35208
1137 43rd St N, Birmingham, AL 35212
1311 43rd St W, Birmingham, AL 35208
1051 43rd St W, Birmingham, AL 35208
7412 43 Ave, Birmingham, AL 35206
1321 43rd St W, Birmingham, AL 35208
1331 43rd St W, Birmingham, AL 35208
540 43rd St N, Birmingham, AL 35222
536 43rd St N, Birmingham, AL 35222
1313 43rd St W, Birmingham, AL 35208
1025 43rd St W, Birmingham, AL 35208
544 43rd St N, Birmingham, AL 35222
1017 43rd St W, Birmingham, AL 35208
505 43rd St N, Birmingham, AL 35222
552 43rd St N, Birmingham, AL 35222
532 43rd St N, Birmingham, AL 35222
1140 43rd St N, Birmingham, AL 35212
6909 43rd Ave N, Birmingham, AL 35206
6901 43rd Ave N, Birmingham, AL 35206
728 43rd St S, Birmingham, AL 35222
4717 43 Pl, Birmingham, AL 35217
720 43rd St S, Birmingham, AL 35222
710 43rd St S, Birmingham, AL 35222
6905 43rd Ave N, Birmingham, AL 35206
6821 43rd Ave N, Birmingham, AL 35206
4437 43rd Pl N, Birmingham, AL 35217
6813 43rd Ave N, Birmingham, AL 35206
6801 43rd Ave N, Birmingham, AL 35206
6809 43rd Ave N, Birmingham, AL 35206
6817 43rd Ave N, Birmingham, AL 35206
744 43rd St S, Birmingham, AL 35222
4413 43rd St N, Birmingham, AL 35217
6805 43rd Ave N, Birmingham, AL 35206
740 43rd St S, Birmingham, AL 35222
1412 43rd Street Ensley, Birmingham, AL 35208
4429 43rd Ave N, Birmingham, AL 35217
4427 43rd Ave N, Birmingham, AL 35217
4423 43rd Ave N, Birmingham, AL 35217
849 43rd St N, Birmingham, AL 35212
833 43rd St N, Birmingham, AL 35212
4800 43 Pl, Birmingham, AL 35217
865 43rd St N, Birmingham, AL 35212
853 43rd St N, Birmingham, AL 35212
816 43rd St N, Birmingham, AL 35212
832 43rd St N, Birmingham, AL 35212
857 43rd St N, Birmingham, AL 35212
836 43rd St N, Birmingham, AL 35212
820 43rd St N, Birmingham, AL 35212
824 43rd St N, Birmingham, AL 35212
860 43rd St N, Birmingham, AL 35212
1009 43rd St W, Birmingham, AL 35208
4409 43rd Ave N, Birmingham, AL 35217
4431 43rd Ave N, Birmingham, AL 35217
1013 43rd St W, Birmingham, AL 35208
4605 43rd Ave N, Birmingham, AL 35217
4412 43rd Ave N, Birmingham, AL 35217
813 43rd St S, Birmingham, AL 35222
4416 43rd Ave N, Birmingham, AL 35217
809 43rd St S, Birmingham, AL 35222
4404 43rd Ave N, Birmingham, AL 35217
4511 43rd Ave N, Birmingham, AL 35217
1344 43rd St W, Birmingham, AL 35208
4435 43rd Ave N, Birmingham, AL 35217
1348 43rd St W, Birmingham, AL 35208
4408 43rd Ave N, Birmingham, AL 35217
805 43rd St S, Birmingham, AL 35222
4401 43rd Ave N, Birmingham, AL 35217
6611 43rd Ave N, Birmingham, AL 35206
4508 43rd Ave N, Birmingham, AL 35217
1320 43rd St W, Birmingham, AL 35208
4510 43rd Ave N, Birmingham, AL 35217
1324 43rd Street Ensley, Birmingham, AL 35208
1328 43rd Street Ensley, Birmingham, AL 35208
1340 43rd St W, Birmingham, AL 35208
4520 43rd Ave N, Birmingham, AL 35217
4516 43rd Ave N, Birmingham, AL 35217
4213 43rd Pl N, Birmingham, AL 35217
4514 43rd Ave N, Birmingham, AL 35217
7309 43rd Ave N, Birmingham, AL 35206
7301 43rd Ave N, Birmingham, AL 35206
5000 43rd Pl N, Birmingham, AL 35217
7313 43rd Ave N, Birmingham, AL 35206
7305 43rd Ave N, Birmingham, AL 35206
4200 43rd Pl N, Birmingham, AL 35217
907 43rd St N, Birmingham, AL 35212
901 43rd St N, Birmingham, AL 35212
7317 43rd Ave N, Birmingham, AL 35206
6814 43rd Ave N, Birmingham, AL 35206
16 43rd St N, Birmingham, AL 35222
817 43rd St N, Birmingham, AL 35212
861 43rd St N, Birmingham, AL 35212
868 43rd St N, Birmingham, AL 35212
876 43rd St N, Birmingham, AL 35212
828 43rd St N, Birmingham, AL 35212
911 43rd St N, Birmingham, AL 35212
915 43rd St N, Birmingham, AL 35212
4909 43rd Way N, Birmingham, AL 35217
5025 43rd St N, Birmingham, AL 35217
5021 43rd St N, Birmingham, AL 35217
5009 43rd St N, Birmingham, AL 35217
5001 43rd St N, Birmingham, AL 35217
5004 43rd Pl N, Birmingham, AL 35217
4429 43rd Pl N, Birmingham, AL 35217
812 43rd St N, Birmingham, AL 35212
5005 43rd St N, Birmingham, AL 35217
5029 43rd Pl N, Birmingham, AL 35217
4421 43rd Pl N, Birmingham, AL 35217
4311 43rd Pl N, Birmingham, AL 35217
4433 43rd Pl N, Birmingham, AL 35217
6615 43rd Ave N, Birmingham, AL 35206
1021 43rd Place Ensley, Birmingham, AL 35208
1143 43rd St N, Birmingham, AL 35212
1120 43rd St N, Birmingham, AL 35212
5028 43rd St N, Birmingham, AL 35217
5024 43rd St N, Birmingham, AL 35217
5016 43rd Pl N, Birmingham, AL 35217
5020 43rd St N, Birmingham, AL 35217
5012 43rd St N, Birmingham, AL 35217
4304 43rd Ave N, Birmingham, AL 35217
5020 43rd Pl N, Birmingham, AL 35217
4116 43rd Ave N, Birmingham, AL 35217
4921 43rd Way N, Birmingham, AL 35217
6511 43rd Ave N, Birmingham, AL 35206
4925 43rd Way N, Birmingham, AL 35217
5008 43rd Pl N, Birmingham, AL 35217
944 43rd Pl, Birmingham, AL 35208
5000 43rd St N, Birmingham, AL 35217