1976 S Holly Street #2 Denver, CO 80222