Blog

American Apparel Open Flagship store in Newfoundland

November 22, 2010

We are pleased to announce that American Apparel has opened its 1st store in Newfoundland, at Avalon Mall (see photo). The store is 2800 square feet, and is situated on the mall's 1st level. The flagship location was designed by Robert Ruscio at RuscioStudio.

American Apparel operate 278 stores in 20 countries.

Avalon Mall is the top performing mall in New Foundland, with sales psf in excess of $630 psf.

I'd like to thank Craig Smith of Crombie REIT for his help in completing this transaction.