New 13,887 square foot office brings more than 70 JLL employees together on one floor in the heart of Downtown Orlando.