36 LILAC COURT, Placida, FL 33946 - MLS#D6118223 - People's Trust R...