Launches
S

Storefront

Find short-term retail space to sell in

124 votes·4 comments·Dec 17, 2013

About

Storefront is a sharing-economy company that provides short-term retail spaces for rent to companies through an online platform, used specifically as pop-up retail locations.