Directorate of Health Affairs in Hafar Al-Batin 123 Avis Hafar Al Batin Nasifa municipality 99 Avis Riyadh Social platform auctions 704 Avis Riyadh Al-Kharj Governorate Municipality - Ministry of Municipal Affairs 204 Avis Riyadh General Authority for Roads 63 Avis Riyadh Lire la suite