
- 4216 2nd Ave S, Birmingham, AL 35222$1,755/mo3 beds · 1 bath · 1,706 sq ft4216 2nd Ave SBirmingham, AL 35222Special Offer

- Avondale Forest, Birmingham, AL 35222$935+ /mo2 beds · 2 units availableAvondale ForestBirmingham, AL 35222Special Offer

- 4816 3rd Ave S, Birmingham, AL 35222$1,800/mo3 beds · 2 baths · 1,146 sq ft4816 3rd Ave SBirmingham, AL 35222

- Linden Avondale, Birmingham, AL 35222$1,399+ /mo1 bed · 4 units availableLinden AvondaleBirmingham, AL 35222View unitsNew Today
