Nike store in Miami Beach editorial stock image. Image of symbol - 106700274
adidas Originals Store Miami, 226 8th St, Miami Beach, FL, Sportswear - MapQuest
Step into the ultimate soccer paradise at @adidas ' new phase on Miami Beach! Explore @leomessi 's mesmerizing exhibit and grab the coolest… | Instagram
Bailey & A-Sides, Adidas Originals Store, Miami Beach, March 2012 on Vimeo