Photo detail

Stories this photo appears in:

American Apparel to Remain in Downtown L.A.

American Apparel, whose company slogan is “Made in Downtown L.A.,” will be able to live by that for at least another decade, as the company renewed a 10-year lease with...

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment