The American Ninja Warrior Adventure Park in southeast Denver, which shut down in January after less than a year in business, has now agreed to pay $237,588 in back rent.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results