$649,000 3 BDS | 2 BA | 2,064.0 SQFT 109 Chicora Point, Saint Helena Island, SC 29920 Add to Favorites