Sqm 227 m² Sea view Si Nearest beach Si Nearest town Ibiza
Sqm 227 m²