​ ​
Skip to content
Menu
  • Home
  • About Us
  • Pricing
  • Testimonials
  • Start Free Trial
  • News
  • Contact Us
  • Log In

Tag: Sephora

Retail Real Estate News

Retailer Opening 100 New Stores (Their Largest Expansion Ever)

New York (CNN Business)The future of a successful mall retailer is apparently outside of the mall: Just look at Sephora. The makeup chain announced that it’s opening 100 new stores …

Copyright © 2005 - 2023 Retail Lease Trac | Terms of Service