JLL Capital Markets led the sales efforts for Atrium Crest, a 107,529 SF office building in Clear Lake, Texas