Niwah Residence

27C Street - Jumeirah 1