10 days agoBuilding for sale in Palma de Mallorca, SpainPalma de MallorcaCommercial building • 137 m²