Company description
Welcome to our premiere Century City location at 1999 Avenue of the Stars, Suite 1100, Century City, CA 90067, in the 39-story Class “A” SunAmerica Center. With Premier Business Centers, you can experience the best of the corporate environment with no capital investment and one monthly bill.
We offer flexible terms for executive suites in the Westside of Los Angeles, including full-service office space, virtual office plans, meeting rooms, and much more. Not only can you obtain instant occupancy, but we offer short-term agreements that allow you to expand or downsize your business on short notice; an option not usually available in the traditional office market.