City National Plaza is a convenient and inspiring office space located in downtown Los Angeles. It is designed to help businesses grow and succeed by providing a great working environment and access to a vibrant neighborhood full of opportunities. Plus, it has close access to highways and transit stations allowing you to traverse the city as you wish.