Ex-Juno execs lease more than 30,000 square feet in Lake Union life science building Southern Business Review 7 years ago [unable to retrieve full-text content]