Habbona Governorate Municipality 175 Avis Najran Riyadh Care Hospital 2 Avis Riyadh Insurance Authority 80 Avis Mecca Ministry of Municipalities and Housing 23 Avis Riyadh Development and supplies for government printing works 5 Avis Riyadh Lire la suite