By Olivia WilliamsOctober 24, 2025 Business Sephora Secures Largest New San Francisco Office Lease of the Pandemic at Salesforce Tower Sephora has signed the largest new office lease in San Francisco since the pandemic, securing space at the Salesforce building. The deal signals renewed confidence in downtown’s commercial real estate market.