Equity management software company Carta has renewed its lease for 83,245 square feet at 333 Bush Street in San Francisco’s North Financial District,...
ByThe RegistryJanuary 9, 2026 
Signup for news and special announcements!
You have successfully joined our subscriber list.