impression 0 1000006171746 19 LESLIE ST APALACHICOLA FL 32320 Listing Price $ 421,000 Sold 6/25/2018 19 LESLIE ST APALACHICOLA , FL 32320 Listing Information 4 bd 4 ba 2,280 sqft. SAVE PLACES NOTES