The Shop Miami
The Shop Miami is a curated wonderland of Fashion, Art, and Fun; an experiential collective of coveted brands, artists, and innovative concepts. We are a Shop in Shop retailer who provides artistic Pop-Up Shop spaces for emerging, online, and established national and international brands an opportunity to enter, test, or launch a product in Miami.
You can find us at:
100 NW 25th Street, Unit 105