Homes for sale - 234 23RD AVE, Apalachicola, FL 32320 – MLS#310765 ...