Jumeirah Lake Towers is the DMCC free zone inland of Sheikh Zayed Road, opposite Dubai Marina, with around 80 towers ringing three man-made lakes.
DocRush — Home