07196 Es Capdellà, Balearic Islands, Spain Es Capdellà, IB 07196
Seated: 80
Standing: 150
Square Feet: 2,185 ft2