Almahd Municipality 12 Avis Riyadh Jeddah Project Management Office 77 Avis Jeddah Al-Ahsa Development Authority 9 Avis Al-Ahsa Security Forces Housing Fund Hafr Al-Batin 7 Avis Hafar Al Batin The municipality of Al-Dhaibiya 140 Avis Hafar Al Batin Lire la suite