The public can comment on an environmental cleanup plan for this industrial site along the Duwamish Waterway in Tukwila.