The minis are from Rogue Miniatures.
Regarding Terrain, my LEGO scyscraper is in the works
.
Basically you need the roof and one level with offices, party location etc. Should be possible with all the great terrain pieces available these days. I have some ideas, but for now my Chinatown set will do.