Santa Clara, CA

Santa Clara Towers

3945 and 3965 Freedom Circle
Santa Clara, CA 95054

Learn More »

Property Facts:

  • Completed between 1986 & 1998
  • Two 11-story office buildings
  • 427,000 square feet