Veterans Plaza

  • 1400/1400 Veterans Blvd., Redwood City
  • Completed in 2001
  • 62,500 sq. ft.