Lime Light Development With its distinctive location in Dubai Sports City, approximately 600 meters away from Sh. Muhammad Bin Zayed Road, LIME LIGHT TWIN TOWERS becomes…