The Alcoa Intalco smelter was the last standing of what were once 10 thrumming, energy-gobbling aluminum factories spread across the region.
A two-story building at 606 12th Avenue South in Seattle’s Little Saigon that stood for three decades, is now rubble.