OK, my database is still open and I went back a few pages and found what I was looking at earlier. Could it possibly be graptopetalum superbum,
Graptopetalum (Graptopetalum superbum) ?
I kept looking at photos of echeveria and nothing matched. I was looking up another graptopetalum and graptoveria and came across that plant. What are your thoughts?