Storefront is a global short-term retail marketplace, making it possible for brands to easily find and book short-term retail space to sell their idea anywhere and for space owners to fill their vacant spaces fast.
Company (Alive / Active)
New York, 10013
New York, United States
|Investor||Investor Type||Location||Participating Rounds|