440 GREEN DOLPHIN DRIVE S, Placida, FL 33946 - MLS#D6110924 - Peopl...