Ahluwalia Residence

32C St 41 - Jumeirah 1