News
San Francisco-based Stripe opened its first New York office in 2019 at 199 Water St. and a year ago, expanded and moved to 28 Liberty where it subleased 147,000 square feet.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results