07196 Es Capdellà, Balearic Islands, Spain Es Capdellà, IB 07196
Seated: 40
Standing: 40
Square Feet: 807 ft2