With a store on 125th Street in Harlem, American Apparel, was once a high-flying retailer that peaked at more than $600 million in sales, is probably headed toward liquidation. Continue Reading →
Harlem World Magazine — created in 2003 — is a life and style company.