Unable to answer "What street is this on?" – Fountain Plaza III (Commercial Building) – https://osm.org/way/112348755 via StreetComplete 58.2:

I think this building sits on Lakefront Commons as part of its address but I am not sure.