Homes for sale - 270 WATER ST, Apalachicola, FL 32320 – MLS#302266 ...