John Sowden House
Was that the John Sowden House, 5121 Franklin Avenue in Los Feliz, CA. (the former home of Black Dahlia murder suspect Dr. George Hodel) seen in the debut episode of NBC's Studio 60 On The Sunset Strip? Yes! See also... Exquisite Corpse: Surrealism and the Black Dahlia Murder.