Chestnut Tree Apartments
2207 Sumpter St
Birmingham, AL 35226
Birmingham, AL 35226