Improving access to Link light rail
With a new Sound Transit Link light rail station at NE 130th St near I-5 scheduled to open in 2026, Seattle Department of Transportation is planning for key transit, bike, and pedestrian improvements to provide safer and more efficient… Read More