Good eye, they don't "kind of look like" starrets buildings, they are
.
Actually the ones in that background are LP Athol Corp now. Starret is a little more to the left
And I'm planning on starting to re do the chassis in the next week or two. New floors/frame/running gear this year, make the body nice next year. I'll start a build thread as soon as I start tearing into it.