I-25 & 20th Street Interchange

Denver, CO