Project Name: Al Andulus Mosque Location: Jumeirah Golf State, Dubai Consultant: ECG Consultants Group Main Contractor: Elbaz Contracting LLC ← → x ×