Premier Workspaces Expands Los Angeles Presence with New Flexible Office Space in Studio City
Premier Workspaces®, one of the nation’s largest privately owned flexible office operators, announced today that it has signed an 11-year lease for 18,078 square feet at Studio City Executive Center, located at 12700 Ventura Boulevard in Studio City, California.