After years of waiting, a door literally opened for this Denver neighborhood

York Street Yards is a sprawling property, 20 acres stretching from Steele to York Street, just south of the new-ish 39th Avenue Greenway.