Find beautiful, unique retail space that matches your price, location and target market. storefront is the marketplace for short-term retail space, and the easiest way to open a pop-up shop. We have what you need. Rent space to pop up in for one day, three months or longer. Open your store and connect with your customers face-to-face.