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.
Trending
20th American Apparel to open in NYC
Recommended For You