Shopping malls database
Plaza Vista Mall is located at the corner of NEC Hwy 90 & Charleston Rd., Sierra Vista. It is a Power Center which opened in 1988. It is an Open shopping mall with 800 parking spaces. It covers an area of 227,110 sqft. and has about 28 stores.
Shopping mall's name: Plaza Vista Mall
Address: NEC Hwy 90 & Charleston Rd., Sierra Vista, AZ 85635
Number of stores: 28