C/ Manuela De Los Herreros No. 12, 07610 Can Pastilla, Palma De Mallorca, Illes Balears, Es, Can Pastilla (Mallorca), Spain