8 DOGWOOD LANE, Placida, FL 33946 - MLS#D6121322 - John Woodward - ...