Trammell Crow Company has withdrawn its plans for the controversial Morgan Hill Technology Center proposal off Cochrane Road in northeast Morgan Hill, according to city staff.
Texas-based mega-developer Trammell Crow Company has purchased another site in Morgan Hill with plans to build 440,000 square feet of industrial space on the property.