The North Face Aventura Mall
19575 Biscayne Blvd Spc 327, Aventura 33180