Not only is this home essentially one big Harry Houdini museum; it feels like something straight out of Alice in Wonderland. Check it out and see if you agree: See what I mean? Alison (@ ...