Unable to answer "Is this still here?" – Car Dealership – https://osm.org/node/8178733761 via StreetComplete 59.2:

Offenbar ist jetzt diese Firma hier ansässig. Oder hat hier zumindest einen Abstellplatz für ihre Container.

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