14405 TROUT COURT, Placida, FL 33946 - MLS#D6121311 - John Woodward...