13313 GASPARILLA ROAD #C303, Placida, FL 33946 - MLS#D6117406 - Jam...