Shopping malls database
Metro Center is located at the corner of SWQ Alameda Dr. & Chambers Rd., Aurora. It is a Lifestyle/Specialty Center which opened in 2010. It is an Open shopping mall. It covers an area of 235,000 sqft. and has about 18 stores.
Shopping mall's name: Metro Center
Address: SWQ Alameda Dr. & Chambers Rd., Aurora, CO 80012
Number of stores: 18