Homes for sale - 215 22ND ST, Apalachicola, FL 32320 – MLS#306676 -...