Yep looks like the build lab described in the book Showstopper. I think there were even photos of this room in there.