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
Bessemer
20TH-21ST
Properties in Bessemer in 20TH-21ST
Find homes for sale in Bessemer by selecting a property below:
1104 21st St N, Bessemer, AL 35020
204 21st St S, Bessemer, AL 35020
2309 20th St N, Bessemer, AL 35020
2211 20th St N, Bessemer, AL 35020
2311 20th St N, Bessemer, AL 35020
2209 20th St N, Bessemer, AL 35020
1102 21st St N, Bessemer, AL 35020
812 20th St N, Bessemer, AL 35020
207 21st St S, Bessemer, AL 35020
311 21st St S, Bessemer, AL 35020
918 20th St N, Bessemer, AL 35020
2321 21st St N, Bessemer, AL 35020
1616 20th Ave N, Bessemer, AL 35020
2331 20th St N, Bessemer, AL 35020
2230 21st St N, Bessemer, AL 35020
2231 20th St N, Bessemer, AL 35020
2328 21st St N, Bessemer, AL 35020
2204 20th St N, Bessemer, AL 35020
2225 20th St N, Bessemer, AL 35020
1037 20th St N, Bessemer, AL 35020
2227 20th St N, Bessemer, AL 35020
2317 21st St N, Bessemer, AL 35020
2223 20th St N, Bessemer, AL 35020
2208 20th St N, Bessemer, AL 35020
2330 20th St N, Bessemer, AL 35020
2328 20th St N, Bessemer, AL 35020
820 20th St N, Bessemer, AL 35020
2310 20th St N, Bessemer, AL 35020
309 21st St S, Bessemer, AL 35020
529 20th St S, Bessemer, AL 35020
718 20th St S, Bessemer, AL 35020
522 20th St S, Bessemer, AL 35020
1626 21st Ave N, Bessemer, AL 35020
910 20th St N, Bessemer, AL 35020
2313 21st St N, Bessemer, AL 35020
500 20th St S, Bessemer, AL 35020
524 20th St S, Bessemer, AL 35020
2206 21st St N, Bessemer, AL 35020
1805 20th Ave N, Bessemer, AL 35020
1529 20th Ave N, Bessemer, AL 35020
1801 20th Ave N, Bessemer, AL 35020
103 21st St N, Bessemer, AL 35020
1108 20th St N, Bessemer, AL 35020
2 21st St N, Bessemer, AL 35020
512 20th St S, Bessemer, AL 35020
516 20th St S, Bessemer, AL 35020
415 20th St S, Bessemer, AL 35020
2329 21st St N, Bessemer, AL 35020
1200 21 St, Bessemer, AL 35020
2612 21st St N, Bessemer, AL 35023
212 21st St S, Bessemer, AL 35020
1202 21 St, Bessemer, AL 35020
511 20th St S, Bessemer, AL 35020
208 21st St S, Bessemer, AL 35020
1100 20th St N, Bessemer, AL 35020
215 20th St S, Bessemer, AL 35020
504 20th St S, Bessemer, AL 35020
616 20th St N, Bessemer, AL 35020
1217 20th Ave N, Bessemer, AL 35020
808 20th St N, Bessemer, AL 35020
517 20th St S, Bessemer, AL 35020
810 20th St N, Bessemer, AL 35020
205 21st St S, Bessemer, AL 35020
816 20th St N, Bessemer, AL 35020
2308 21st St N, Bessemer, AL 35020
409 20th St N, Bessemer, AL 35020
2214 20th St N, Bessemer, AL 35020
520 20th St N, Bessemer, AL 35020
2228 20th St N #12, Bessemer, AL 35020
317 20th St N, Bessemer, AL 35020
2228 20th St N, Bessemer, AL 35020
1106 21st St N, Bessemer, AL 35020
526 20th St S, Bessemer, AL 35020
1025 20th St N, Bessemer, AL 35020
1313 21st Ave N, Bessemer, AL 35020
2226 20th St N, Bessemer, AL 35020
614 20th St S, Bessemer, AL 35020
2300 20th St N, Bessemer, AL 35020
209 20th St S, Bessemer, AL 35020
16 20th St S, Bessemer, AL 35020
2224 20th St N, Bessemer, AL 35020
1024 20th St N, Bessemer, AL 35020
1310 21st Ave N, Bessemer, AL 35020
1630 21st Ave N, Bessemer, AL 35020
1308 21st Ave N, Bessemer, AL 35020
1318 21st Ave N, Bessemer, AL 35020
1316 21st Ave N, Bessemer, AL 35020
1314 21st Ave N, Bessemer, AL 35020
2226 21st St N, Bessemer, AL 35020
1312 21st Ave N, Bessemer, AL 35020
1808 20th Ave N, Bessemer, AL 35020
1309 21st Ave N, Bessemer, AL 35020
510 20th St S, Bessemer, AL 35020
1317 21st Ave N, Bessemer, AL 35020
101 21st St N, Bessemer, AL 35020
2301 20th St N, Bessemer, AL 35020
1112 20th St N, Bessemer, AL 35020
502 20th St S, Bessemer, AL 35020
1321 21st Ave N, Bessemer, AL 35020
712 20th St S, Bessemer, AL 35020
1010 20th St N, Bessemer, AL 35020
2304 21st St N, Bessemer, AL 35020
1820 21st Ave N, Bessemer, AL 35020
1014 20th St N, Bessemer, AL 35020
1 21st St N, Bessemer, AL 35020
2226 20th St N #0, Bessemer, AL 35020
216 21st St S, Bessemer, AL 35020
2301 21st St N, Bessemer, AL 35020
1008 20th St N, Bessemer, AL 35020
912 20th St N, Bessemer, AL 35020
506 20th St S, Bessemer, AL 35020
410 20th St S, Bessemer, AL 35020
2304 20th St N, Bessemer, AL 35020
1305 21st Ave N, Bessemer, AL 35020
1301 21st Ave N, Bessemer, AL 35020
308 20th St S, Bessemer, AL 35020
720 20th St N, Bessemer, AL 35020
1307 21st Ave N, Bessemer, AL 35020
214 20th St S, Bessemer, AL 35020
1809 20th Ave N, Bessemer, AL 35020
207 20th St S, Bessemer, AL 35020
2925 20th St N, Bessemer, AL 35023
1630 20th Ave N, Bessemer, AL 35020
2327 20th St N, Bessemer, AL 35020
1807 20th Ave N, Bessemer, AL 35020
712 20th St N, Bessemer, AL 35020
2318 20th St N, Bessemer, AL 35020
2314 20th St N, Bessemer, AL 35020
2326 20th St N, Bessemer, AL 35020
2930 20th St N, Bessemer, AL 35023
2321 20th St N, Bessemer, AL 35020
2323 20th St N, Bessemer, AL 35020
727 20th St S, Bessemer, AL 35020
2313 20th St N, Bessemer, AL 35020
2315 20th St N, Bessemer, AL 35020
509 20th St S, Bessemer, AL 35020
2222 20th St N, Bessemer, AL 35020
505 20th St S, Bessemer, AL 35020
519 20th St S, Bessemer, AL 35020
2230 20th St N, Bessemer, AL 35020
2200 21st St N, Bessemer, AL 35020
2201 20th St N, Bessemer, AL 35020
2202 21st St N, Bessemer, AL 35020
1320 21st Ave N, Bessemer, AL 35020
2210 21st St N, Bessemer, AL 35020
1306 21st Ave N, Bessemer, AL 35020
1300 21st Ave N, Bessemer, AL 35020
1304 21st Ave N, Bessemer, AL 35020
1302 21st Ave N, Bessemer, AL 35020
2221 20th St N, Bessemer, AL 35020
1631 20th Ave N, Bessemer, AL 35020
210 20th St S, Bessemer, AL 35020
155 20th St S, Bessemer, AL 35020
2213 20th St N, Bessemer, AL 35020
2203 20th St N, Bessemer, AL 35020
2229 20th St N, Bessemer, AL 35020