8 BARGE LANE, Placida, FL 33946 - MLS#T3312277 - Generous Property...