Shopping malls database
The Shops at Midtown Miami is located at the corner of NE 36th St. & N. Miami Ave., Miami. It is a Lifestyle/Specialty Center which opened in 2006 and was last renovated in 2007. It is an Open shopping mall. It covers an area of 645,000 sqft. and has about 59 stores.
Shopping mall's name: The Shops at Midtown Miami
Address: NE 36th St. & N. Miami Ave., Miami, FL 33127
Number of stores: 59