Homes for sale - 4 24TH AVE, Apalachicola, FL 32320 – MLS#303741 - ...