Homes for sale - 178 22ND AVE, Apalachicola, FL 32320 – MLS#311926 ...