Hello, to know if you have in that store the Adidas World Cup soccer shoes. thank you
Address: 226 8th St, Miami Beach, FL 33139, USA
Franchise 305 | Aug 19, 2021
Yes, they should. You can call the store and can help you with it
Mike S | Aug 19, 2021
I believe so they had a bunch of soccer gear
Thanks! Your answer is awaiting moderation.