An entertainment center located in Jeddah on Prince Sultan Street, with more than 300 commercial units