Years ago my daughter wanted to have a model train. Together we designed and created over 20 1:48 scale Disney themed buildings to populate our town. These can be seen in the miniatures section of my site. We used actual Disney blueprints to create the entire building out of sheets of plastic known as polystyrene. Even though she was in elementary school she helped with the painting and foliage. The entire thing is less than 5″ tall and lights up.
It was constructed out of polystyrene sheets
A nice detail of the actual building is the chess pieces in the roof detail. I included actual miniature chess pieces in my roof as well.