For those who were wondering how much filament it takes to print these out, I just loaded in the various pieces to the three buildings shown in the photo.
Left: 2-story w/stairs and dome roof = 77g lower floor, 104g upper floor, 89g roof = 270g.
Right: 1-story no stairs, dome roof = 52g first floor, 101g dome = 153g.
Back: 1-story w/stairs and dome roof = 77g first floor, 75g dome = 152g.
One of each of the three buildings will take around 575g of filament. That is nearly 60% of a 1000g full-sized roll.
A 4" wall section takes 8g. The 7" gated wall section takes 11g. You could wall in a 2' square and that would take about 210-220g depending on how many gates.
Individual doors and window shutters take 2g each, so almost nothing.
For a full-sized 1,000g roll, you could print these three buildings, a second copy of either 1-story, wall all four buildings inside a compound, and have filament left over to print several of those canvas tent roof things (11g each) to put here and there, all for the price of one roll.
I get my rolls from Monoprice, they are $20 USD each, and ship for free. And any time they run a sale that includes their filament, it is usually 15% off, so $17 USD a roll.
At full price, it would work out to be about $6 USD for a two-story building, $5 USD for a one story building, and $4 USD for a lot of walls and all the doors and windows you would need.