Directory Company Details Finca Serena Mallorca Address: Carretera Montuiri-Pina, Montuiri 07230 Spain Phone: 003-497-118-1758 Web site Contact Álvaro González Company Type: In-House Service Professional