Shopping mall includes the most prestigious brands, is located in the city of Jeddah on Prince Sultan Street