This past week the Denver news media all picked up a story about a proposed new skyscraper at 650 17th St. in the Central Business District. The proposal actually (quietly) leaked out weeks ago with a rendering and speculation regarding the developer, Greenwich Realty Capital out of NYC, but within the last week, the same developer released updated renderings and a slick new website. Continue Reading