Sobha Central is a mixed-use community by Sobha Realty on Sheikh Zayed Road, Dubai, featuring six residential towers with retail, offices and green spaces.