EDISTO ISLAND, S.C. (WCSC) - The Edisto Island Open Land Trust is now the owner of five acres on Store Creek, a property housing multiple historic buildings and many more stories. The land trust plans ...