6070 PALM POINT WAY, Placida, FL 33946 - MLS#D6118201 - People's Tr...