The Plaza
Leasing Overview
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.
Available Space
No Available Spaces at this time. Please check back for updates.