7 MANGO COURT, Placida, FL 33946 - MLS#C7451208 - Michele Frasure -...