JLL will lead leasing efforts for the Class-A, 97,285-square-foot facility in West Houston