Homes for sale - 71 24TH AVE, Apalachicola, FL 32320 – MLS#307247 -...