2577 Loghaven NW Drive, Atlanta, GA 30318