Advertisement

Corporate Center Finished

Share

Crestview Corporate Center, a $8.9 million, 60,000-square-foot, two-story office complex at 3111 N. Tustin Ave., Orange, has been completed and is about 80% leased, according to the Orange-based developer Bentall Development Co.

Advertisement