Key holder. Seen On the Street By Street Art SF Team on April 10, 2013 Location: Telegraph @44th Street in Oakland, Ca Artist: Doodles. Tags: Doodles, Mural, Oakland, Oakland - North Oakland - 43rd Street