Al Mamsha St - Jumeirah Beach Residence - Dubai - United Arab Emirates
Seated: 700
Standing: 800
Square Feet: 8,611 ft2