The Washington State Department of Transportation is a partner in this Sound Transit construction project - sited in the middle of I-5. So they have a very nice slideshow which illustrates the progress so far. My favorite photo shows the elevator shaft. While most of the other work at the Mountlake Terrace Freeway Station is wrapping up, the elevator may be one of the last items to get a green light.
It's all scheduled to open for buses and business on March 20. The freeway station is connected to Community Transit's Mountlake Terrace Transit Center, and the new service stopping there will more than triple the number of buses operating between Mountlake Terrace and Seattle.