Russell Investments Center is an exquisite, top-tier, trophy office tower in Downtown Seattle overlooking the glorious Puget Sound. Developed in 2006, the 42-story, Class A+ office building is widely considered the finest high-rise property in the Seattle Central Business District in terms of quality, location, and tenancy. Russell Investments Center offers an unparalleled suite of onsite amenities including a business-inspired great room and cafe, a one-of-a-kind 23,000 square foot rooftop garden and deck, central conferencing facilities, and an onsite fitness facility.
This truly one-of-a-kind property also boasts a perfect Energy Star score and was awarded LEED-EBOM Platinum status in 2012, making it the most efficient high-rise in Seattle. Sitting above the Seattle Art Museum, Russell Investments Center provides unmatched views of Elliot Bay, the Olympic Mountains, and Downtown Seattle.