Car hire :: France :: Marseille Canebiere
Map for the car hire pick up location at Marseille Canebiere.
Pick up address: 59 Allees Leon Gambetta, Marseille, 13001