Operation and maintenance department for military installations in Taif 59 Avis Ta'if Defense Development Authority 108 Avis Riyadh Jeddah Paints Factory Co. Ltd 3 Avis Jeddah African Development Bank 1 Avis Riyadh Ministry of Municipal and Rural Affairs and Housing 226 Avis Riyadh Lire la suite