Glenstar has completed the first building within Cherokee Commerce Center 85 (CCC-85), a 290-acre industrial park located ...