Metrocenter opened near Interstate 17 and Peoria Avenue in 1973 and shut down in 2020. At one time, it was the biggest mall ...
Metrocenter Mall opened in 1973, becoming an iconic and historic landmark in Arizona as it was the state’s first indoor, two-story, air-conditioned mall in the state. It was also the first mall to ...