H. H. Holmes Murder Castle Site

H. H. Holmes' so-called murder castle stood on this Englewood corner until the 1930s, and postal workers in the building on its site have told of strange goings-on in the basement.