Governmental entity 65 Avis Mecca Al-Ahsa Police Station 2 Avis Al-Ahsa BAZ Business Tower 1 Avis International Saudi Authority for Intellectual Property 84 Avis Riyadh Al-Muzahmiyya Governorate Municipality 9 Avis Riyadh Lire la suite