Project Overview: Sobha Orbis project has been launched in the Motor City area of Dubai, featuring seven towering towers

Details