14264 CRACKLE COURT, Placida, FL 33946 - MLS#D6118250 - People's Tr...