Unable to answer "What street is this on?" – house number 76: Detached House – https://osm.org/way/33822556 via StreetComplete_ee 58.22:

Das Zusatzschild an der Straße "Zufahrt bis Eichachstr. 76 frei" impliziert stark, dass dieses Haus zur Eichachstr gehört. Reicht das?