impression 0 200013818767 303 CHARLESTON AVE CRYSTAL BEACH FL 34681 Listing Price $ 539,500 Sold 7/19/2019 303 CHARLESTON AVE CRYSTAL BEACH , FL 34681 Listing Information 3 ba 2,454 sqft. SAVE PLACES NOTES