Unable to answer "Is this still here?" – Europcar (Car Rental) – https://osm.org/node/7128050474 via StreetComplete 59.1:

Europcar gibt es nicht mehr, die Räume sind auch baulich nicht mehr selbständig, sondern Teil des schon vorher existierenden Geschäfts von Buddenhagen