Jumeirah 1 Villa Complex 2

7 Villa Complex (G+1)

Jumeirah 1, Dubai