107507 - Villa in Can Pastilla is located at Calle Oblada, 21, Playa de Palma, Illes Balears, ES