10 Barge Lane

    Placida, FL 33946