The Qualified Business Income deduction is taken on your Federal Form 1040, and is not directly related to any particular property or location, only Business Income.
You don't need to report this on your Non-Resident Colorado return.
Here's more info:
https://ttlc.intuit.com/replies/7019998