Real estate developer in Saudi Arabia 182 Avis Mecca Armed Forces Hospital in Jubail 56 Avis Al Jubail Jeddah Governorate Police 7 Avis Jeddah Saudi Geological Survey 882 Avis Jeddah Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Avis Al-Kharj Lire la suite