The Shops at Norterra in Arizona 46 stores

The Shops at Norterra is located in Arizona, city Phoenix. Shopping mall has over 46 stores and address is: 2460 W Happy Valley Rd, Phoenix, Arizona - AZ 85085. The Shops at Norterra info: address, gps, map, location, direction planner, store list, opening hours, phone number.

Search other shopping malls:

Go to the mall