Unable to answer "This shop has been vacant. What’s here now?" – house number 17 – https://osm.org/node/5035023944 via StreetComplete 59.1:

Es sind von links nach rechts: "Braun Hamburg", "IQOS", der Eingang des Passage Kinos und "Foot locker". Dazwischen ist kein leerstand zu erkennen, alle drei Läden sind bereits eingetragen.