4020 N 67th Ave, Phoenix, AZ 85033
How to go there
Shopping mall Loc: 33.4936 / -112.204
Plan your visit