Shopping malls database
Mesa Ranch Plaza is located at the corner of NWC Southern Ave. & Stapley Dr., Mesa. It is a Community Center which opened in 2008. It is an Open shopping mall with 687 parking spaces. It covers an area of 214,400 sqft. and has about 8 stores.
Shopping mall's name: Mesa Ranch Plaza
Address: NWC Southern Ave. & Stapley Dr., Mesa, AZ 85204
Number of stores: 8