An idea submitted to the city of Denver suggests a 11-story, mixed-use building could be coming to the triangular lot. Join ...