(P.S: The pictures displayed are for illustrative purpose only. They may or may not depict the actual property)
About Sports City:
Dubai Sports City or DSC is a description of a new multi-purpose stadium in Dubai, United Arab Emirates. The stadium is a 50-million square feet mixed use development that will be the worlds first integrated purpose-built sports city.