Winick Realty Group said that women’s formal wear brand Social Apparel, with locations in four New York malls, has leased its first freestanding location at 255 West 34th Street, located between Seventh and Eighth Avenues in Manhattan’s Garment District.