7369 PALM ISLAND DRIVE, Placida, FL 33946 - MLS#D6117333 - Laurent ...