Pins Apartment, Can Pastilla Can Pastilla, Playa de Palma €950 Monthly 5.0/5 1 Reviews 2 People 1 Bathroom 1 Bedroom 40m² Surface