Those look like dave graffam models. I downloaded a few of those and they are superb. Most have different textures so you can print t off the exact same building and change the textures and have 2 different buildings. I'd not considered using foam board though.
I found that printing them on heavy paper and gluing them was ok, but they did not store too well and often became warped and bent. I'll try the foam board method for sure.
What glue did you use? I found that pva was useless as it warped the paper. I started using prit stick which was better but not perfect.