07196 Es Capdellà, Balearic Islands, Spain Es Capdellà, IB 07196
Seated: 50
Standing: 80
Square Feet: 796 ft2