About This Location
Located in the exciting and vibrant neighborhood of City National Plaza towers in the heart of downtown Los Angeles, these offices offer a variety of office solutions, and it is conveniently located near coffee shops, restaurants, and a post office right next door.
This prestigious office space is set in the heart of downtown Los Angeles. Take full advantage of the many amenities offered at these offices. There is an on-site management team to greet and meet all of your business needs each day, there are conference and meeting rooms for team gatherings and collaboration, and you will not be disappointed with the luxurious and unique booths and lounge spaces to focus on work.