86 15920103677
Screen size:50.24×20.16m Pixel pitch:P10 Resolution:5024*2016 Location:Blue Square Shopping Mall, Jeddah, Saudi Arabia Date:2021/8