O2 Residence

1Bedroom

Jumeirah Lake Towers