177,616 Tenant Representation Type: Office Square Footage 177,616 4000 MacArthur Blvd Newport Beach, CA Directions