Facility
The new principal office are t 1980 Festival Plaza Drive suite 50, Las Vegas, Nevada 89135 Phone number 702-714-7192.
From our experience the premises should be approximately 25,139 square feet of warehouse space and additional off street parking lots and yard space per attached space plan.
Below is a sample of a recent project we were involved in.