The Langston Apartments 2301 Godby Rd, Atlanta, GA 30349, United States (404)559-9999
Monday-Friday: 8:30am – 5:30pm Saturday Appoinment Available by Request Sunday Closed