Unable to answer "Is this still here?" – Wassersportverein Rheintreue Düsseldorf (Sports Center / Complex) – https://osm.org/node/3509203177 via StreetComplete_ee 63.0:

Wassersport ansässig, gebäude von der Straße aus nicht sichtbar