Central Technical Affairs Department in Makkah Al Mukarramah Region 2106 Avis Mecca Real Estate Development Fund 251 Avis Riyadh Saudi Fisheries Company 5 Avis Riyadh Sharurah Governorate Municipality - Ministry Of Municipal Affairs 259 Avis Bahrah Najran Traffic Police Headquarter 6 Avis Najran Lire la suite