Unable to answer "Is this still here?" – Esso (Gas Station) – https://osm.org/way/520774053 via StreetComplete 59.0:

It doesn't exist at all. You can just park there

Attached photo(s):
https://westnordost.de/p/242124.jpg