Office1 said it was previously based at 3930 W. Ali Baba Lane – about a mile from the new Raiders stadium – and that management decided to convert the former headquarters into warehouse space.
Search results for:
Eclipse is still open and showing movies. But its financial and legal woes show the eight-screen, 72,000-square-foot theater has had a rocky ride.