5 companies sign leases at downtown Miami office tower

June 20, 2025