You want to create individual stores for your individual sellers. You want the user to first select the "Store" from which they want to buy the product and then see the products that are sold in that particular store.
StoreHippo provides the multi-store feature allows you to setup multiple substores within a store to offer a different storefront as well as products, layout, and payment options, etc. to different users. Follow these steps to create substores in your stores: