1 Camí del Portixol Sant Antoni de Portmany, IB 07820
Seated: 260
Standing: 240
Square Feet: 2,583 ft2