Makkah Region Development Authority 24 Avis Mecca Housing for Security Forces 49 Avis Riyadh Abanat municipality 45 Avis Al-Qassim Development and supplies for government printing works 5 Avis Riyadh Self Financing Fund Development 28 Avis Riyadh Lire la suite