
Saint Laurent
ShopsListed for students and visitors near NYU in New York, New York.
Saint Laurent SoHo is the luxury fashion house's New York flagship at 80 Greene St, in the former Helmut Lang space. The roughly 4,000-square-foot store sells men's and women's ready-to-wear and accessories.