Homes for sale - 343 25TH AVE, Apalachicola, FL 32320 – MLS#300366 ...