Storefront is a marketplace for short-term retail space. The company makes it easy for brands to open pop-up shops and streamline the short-term lease process for brokers, shopping centers, and space owners.
Company (Assets Purchased)
111 New Montgomery Street
San Francisco, 94105
California, United States
|Investor||Investor Type||Location||Participating Rounds|