As suggested above, I am right now in the process of converting one of the Korber
trolley barns into a three stall engine house. But, it will be 22" long...each of the
four wall panels in the kit are 11". You would need two kits and use two wall
panels from the second kit to get storage 33" long. You also would need to do some modeling/kitbashing...
To include a Russian Decapod, a Williams 4-6-0. and a gas electric, I am having
to widen the building an inch on each side, and raise it on a "stone" foundation
another inch all the way around. Your loco may be slightly taller than either of these. This to include these engines and track. Perhaps only one of your stalls would have to be widened, and the other two stalls could be used for car shops (or, as I am widening, you might narrow, the building).