Al Jawhara Tower

Jumeirah Village Triangle