JLL Capital Markets closed the sale of Shops at Cross Creek, a fully leased 24,188-square-foot retail center located in ...