1886 North Decatur Road, Atlanta, Georgia 30307