Commercial complexes
Mena Mall, a commercial complex in Shuwaikh Industrial Area – Zeena Street.
Mena Mall, an administration complex in Shuwaikh Free Zone.