• Chula Vista Center: Is It A Dead Mall? – Source – Retail Archaeology (11/08/2019)

    Posted on November 8, 2019 by wsw staff |. In this episode we take a look at Chula Vista Mall, a mall near San Diego, CA that seems to be struggling.

    Read More
  • 0 0