American Apparel {bye bye}

American Apparel bids farewell from Hoboken {now for rent} The American Apparel retail location at 80 Hudson Street is currently looking for tenants to lease the space. The “Made in the USA” brand has...