Sky Everett Tower Cleared for Launch

Developers of the 21-story Sky Everett apartment tower are set to move forward with construction drawings and seek financing following the $210 million project’s approval.