Construction on The Center at Needham Ranch Begins
Trammell Crow Company (TCC) and Clarion Partners have begun construction on The Center at Needham Ranch, a 54-acre, state-of-the-art industrial business park in Santa Clarita, CA. The project is the first phase of a larger 132-acre, fully entitled site approved for up to 4.2 million square feet of Class A industrial space. Phase 1 is expected to begin deliveries during the Q3 2018. A ceremonial groundbreaking event is being held on December 12 that was attended by public officials, the development team and other parties.