Charlestown Town Council seeks public feedback on land deal