20 Avenue D Apalachicola, FL 32320