City Council sides with Denver7, rejects landmark status for TV station building

A developer is under contract to buy the real estate at 123 Speer Blvd., including a five-story octagonal tower, and will likely demolish the structure.