12193 QUAIL DRIVE, Placida, FL 33946 - MLS#A4495006 - Laurent Mingu...