Apalachicola Realty Inc 18 7th Street, Apalachicola, FL 32320