115 Dr Frederick S Humphries St Apalachicola, FL 32320