Travelers Insurance Leases 46,000 SQFT in Concord, Anchoring North I-680’s Office Rebound · Global Real Estate Intelligence