I've seen the house but have not been inside. It's a shame because I live just a few hours away. I got this exact building twice as a gift. I'm not complaining, I love it. I am always thankful for gifts of buildings.
The completed new World Trade Center as expected to look in 2012.
This is a plastic post 9/11 World Trade Center replica. I got this in times square 2 years ago and paid $10 for it. It is about 5.25 inches tall. The front says "United We Stand" and the American flag sticker says "Made in America"