Storefront - the Netherlands

Best Short-Term Retail Marketplace 2019
Storefront is the world's leading online marketplace for renting short term retail space.