23 Corporate Plaza | Newport Beach, CA
- Total Size 5,902 sqft
- Team Size 26-34 people
- Status Available Oct 1st, 2023
Create a workplace of distinction in this spacious suite with views overlooking the lush courtyard. Inspire innovation with modern touches including large windows, open kitchen, and contemporary finishes.