Car hire :: Sweden :: Stockholm Akalla
Map for the car hire pick up location at Stockholm Akalla.
Pick up address: Malaxgatan 2, Kista, 16475