Al-Mubarak Tower-2July 19, 2017Delma TowerJuly 19, 2017 98 Al Mubarak Tower G + 2P + 8 Floor Consultant: Al Burhan Eng. Consultants Location: Al-Majaz, Sharjah Other projects