Property Photos

Central Park Plaza

Central Park Plaza is an office complex located in the heart of the “Innovation Triangle,” Silicon Valley’s largest technology park. The investment consists of six, two-story buildings built on 19 acres of land. Stockbridge owns the property in a joint venture with Harvest Properties. The venture recently re-branded and renovated the property with new canopies, updates of the common area lobbies in five of the buildings, interior and exterior painting landscaping enhancements, and new signage throughout the property.