- 2037 20th Ave S, Birmingham, AL 35209$3,000/mo3 beds · 2 baths · 1,389 sq ft2037 20th Ave SBirmingham, AL 35209
- 2201 21st Ave S, Birmingham, AL 35223$2,395/mo3 beds · 1 units available2201 21st Ave SBirmingham, AL 35223
- 2405 Arlington Cres #A, Birmingham, AL 35205$895/mo1 bed · 1 bath · 799 sq ft2405 Arlington Cres #ABirmingham, AL 35205

Updated








