Oasis Residence 2

Jumeirah Village Triangle