Al Aboud

16th Street - Jumeirah 2