Sedar

Sharjah Other Industrial Area 2