Located along the Mohamed bin Zayed Road, JVC, Tower 108 delivers the ultimate convenience for anyone seeking to live, work, and relax, in one place. Set in Dubai, this building attracts customers from all over the world. This project is nearby some amazing places, like—