Unable to answer "What street is this on?" – house number 23: Detached House – https://osm.org/way/132195310 via StreetComplete 59.1:

Das Haus hat jeweils einen Eingang zu jeder Straße mit der Hausnummer 23.