Description
A shopping destination located in Costa Mesa, California. The shopping center comprises a 300,000-square-foot property which spans more than 20 acres and features a collaborative mix of 75 storefronts, including more than 20 design showrooms catering to the public and design trade.
Contact Information
Deal Type | Date | Amount | Valuation/ EBITDA |
Post-Val | Status | Debt |
---|