I was looking through some old photos - amazing this is only 7 years ago.
No Riverwalks, or 2301, or 3151 Market, or 3025 Market, or the smaller PMC building.
Even more recently is this one from August 2019 (Riverwalk - first tower had just started). Parking lot for Chubb front bottom part of photo: