JLL Capital Markets closed the sale of Star Commerce Center IIIB in Frisco, Texas