Unable to answer "Is this still here?" – SIXT (Car Rental) – https://osm.org/node/4215094097 via StreetComplete 59.0:

Il y a une station service, une station de lavage mais pas trace d'un local pour location de voiture à cet emplacement