August 21, 2009
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