Flats to rent de owners at La Fosca - Cala Margarida, Palamós