Santa Clara, CA

Santa Clara Towers

3945 and 3965 Freedom Circle
Santa Clara, CA 95054

Learn More »
Contact »

Property Facts:

  • Completed between 1986 and 1998
  • Two 11-story office buildings
  • 422,046 square feet