John Balestra
Trammell Crow Breaks Ground on 3 SoCal Facilities
The company teamed up with Clarion Partners to develop the next phase of The Center at Needham Ranch, a Class A property in northern Los Angeles County totaling more than 400,000 square feet.

