07196 Es Capdellà, Balearic Islands, Spain Es Capdellà, IB 07196
Seated: 150
Standing: 120
Square Feet: 18,083 ft2