9671 Idaho Pl Denver, CO 80247