20th American Apparel to open in NYC

Sign Up for the undefined Newsletter

An American Apparel store is opening in Chinatown, at Broadway and Howard Street. This will be the trendy clothing retailer’s 20th location in the New York City, with stores throughout Manhattan and Brooklyn. The Chinatown space is 4,400 square feet, and sits between a boutique and upcoming Nike store.