Shopping malls database
Metro Square is located at the corner of Peoria Ave. & 28th Dr., N. Phoenix. It is a Community Center which opened in 1998. It is an Open shopping mall with 947 parking spaces. It covers an area of 230,164 sqft. and has about 15 stores.
Shopping mall's name: Metro Square
Address: Peoria Ave. & 28th Dr., N. Phoenix, AZ 85345
Number of stores: 15