Sobha Ivory 1 is a 16-storey-high-rise building and is one of the 2 towers that make up the Sobha Ivory Towers in Business Bay, Dubai. Sobha Ivory houses one of the most modern business infastructu
Capital Bay Tower 1 is one of the towers that make up the Capital Bay located in Business Bay, Dubai. Capital Bay includes two stunning 19-storey office towers, right in the center of active Busine