Terrace Court Apartments Description Property Location 1124 24th Street South Birmingham, AL 35205 Amenities Rental Application Call for avaiability 205-933-7788