4166 Depew St Denver CO 80212 Records