KPF towers under construction, across the street from the office