JLL Capital Markets closed the sale of the new, fully leased Twin Lakes Center in Cary, North Carolina