Royal Air Force 480 Avis Jeddah Traffic Department in Jeddah Governorate 9 Avis Jeddah Central Technical Affairs Department in the Northern Borders Region 286 Avis Northern Borders Fursa 2459 Avis Riyadh Khabash Governorate Municipality 166 Avis Najran Lire la suite