Key Rent a Car المفتاح لتاجير السيارات Address Prince Abdulmajeed Ibn Abdulaziz St Al Iskan Dist medina Kingdom of Saudi Arabia See the address of Key Rent a Car medina Al Iskan Dist Prince Abdulmajeed Ibn Abdulaziz St on the map