Unable to answer "What street is this on?" – house number 10: Apartment Building – https://osm.org/way/103295224 via StreetComplete 62.2:

Gehört zu Nr 10, dieser Eingang ist auf dem Foto zu sehen, die linke Hälfte hat keinen eigenen Eingang, auch nicht rückseitig.

Attached photo(s):
https://streetcomplete.app/p/325580.jpg