Storefront

About

Size: 51-100

Headquarters: Paris, Ile-de-France, France, Europe

Website: https://www.thestorefront.com/

Description: Storefront is the world's leading online marketplace for renting short term retail space. Since its launch in 2014, Storefront has become the world’s largest marketplace for short-term retail spaces. Its mission: connecting brands, e-commerce businesses and artists with space owners for short- term rentals, creating pop-up stores and events around the world.

;