11000 PLACIDA ROAD #1602, Placida, FL 33946 - MLS#D6120790 - John W...