Category: Local News

Amazon towers Seattle planners have approved Amazon.com's proposed three-block high-rise office campus in the Denny Triangle. The key approval from the Department of Planning…