Local car-sharing company: 300 self-service cars available in more than 1,000 stations in 40 cities in the region.
Address :
5 rue Saint-Michel
67000 Strasbourg
Local car-sharing company: 300 self-service cars available in more than 1,000 stations in 40 cities in the region.
Address :
5 rue Saint-Michel
67000 Strasbourg