It’s Chinatown! American Apparel’s 20th City Location

American Apparel’s opening its 20th New York City location at 429 Broadway, at the corner of Howard Street, in Chinatown,

American Apparel’s opening its 20th New York City location at 429 Broadway, at the corner of Howard Street, in Chinatown, Racked reports. For a full list of actual and coming AA stores, click here. For an explanation of why its storefronts are so damn bright, click here.

It’s Chinatown! American Apparel’s 20th City Location