Car hire :: United States :: Palm Desert Downtown
Map for the car hire pick up location at Palm Desert Downtown.
Pick up address: 74-881 Hovley Lane East, Palm Desert, 92260 , Ca