Even though the building is dubbed Riverside Office Tower, I'm having a hard time with the exact location.
The view of downtown below would suggest it's right off S. Congress but the immediate area in the rendering does not reflect any crosswalk on S. Congress.
Not much makes sense about the renderings and any real location. The buildings next to this don't exist and the buildings between this project and Frost change in the renderings. Therefore, if this is a real project, the other buildings in the rendering are just background noise.
EDIT: The social media posts for the rendering firm all indicate that this is from three months ago (~July 1st). Summer Intern at SCB?