The Plaza
The Plaza is a six-building, 17-acre workplace community located in the heart of University Towne Centre in San Diego. 825,000 square feet of premium workspace is nestled amidst a lush, park-like setting complete with a relaxing lake and signature offerings including on-site dining and The Commons, a WiFi-powered outdoor workspace for collaborating with colleagues.