JLL to consolidate Houston operations into single HQ in new Park Place development

JLL will occupy 81,990 square feet on three floors of the new 15-story, 210,000-square-foot office tower.