How long does a repossession agency have to hold personal property in the state of Colorado?

There is not a set period they must hold it.

They must "Make it available for collection for a reasonable period"

This is usually the time between when they notify you of how the car will be resold and the date it goes on sale.