Homes for sale - 127 WATER ST, Apalachicola, FL 32320 – MLS#300384 ...