Sheikh Zayed Road Internet City, Tecom, Opp. Ibis Al Barsha 65m(W) X 15m(H)
Sheikh Zayed Road Internet City, Tecom, Opp. Ibis Al Barsha 65m(W) X 15m(H)
Type: Mega Billboard
Size: 65m(W) X 15m(H)
Highway: Sheikh Zayed Road
Address: Internet City - Dubai