(EDITOR’S NOTE: According to sources familiar with the deal, Thumbtack leased about 20,000 square feet on the 13th floor of the building.) Deal...
ByThe RegistryFebruary 18, 2022
Signup for news and special announcements!
You have successfully joined our subscriber list.