Unable to answer "Is this still here?" – Zürich Affoltern / Klee (Car Sharing Station) – https://osm.org/node/335568968 via StreetComplete 56.1:

This may be misplaced, as there is o e just around the corner.