415 GREEN DOLPHIN DRIVE S, Placida, FL 33946 - MLS#D6115792 - Laure...