Avirex, an iconic American streetwear brand, opened the doors to a new retail experience at 21 Mercer Street in New York City's SoHo neighborhood on September 15. Over the past few years, the brand has turned up on the backs of music, sport and enter