MissouriOffice JLL closes 75,000 square feet of leases at St. Louis office tower JLL's office brokerage team signed more than 75,000 square feet of new and renewed office leases at One Metropolitan Square in St. Louis during the…