Technology Station

  • 485 El Camino Real, Santa Clara
  • Completed in 1999
  • Sold in 2007