P R O P E R T I E S
A B O U T
N E W S
C O N N E C T
More...
70-78 West Craig Road is a three-building, 343,000 sq. ft. distribution center project in N. Las Vegas, NV. 100% leased upon completion.