Ministry of Public Works & Housing 6 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Al Mahra Auctions Company 17 Avis Riyadh National Competitiveness Center (NCC) 43 Avis Riyadh Municipality of Riyadh Al-Khubra Governorate 209 Avis Al-Qassim Lire la suite