Homes for sale - XXX 8th Street, Apalachicola, FL 32320 – MLS#32796...