Shopping malls database
The Palms at Town & Country is located at the corner of NEC Kendall Dr. & Florida Tnpk., Miami. It is a Lifestyle/Specialty Center which opened in 1984 and was last renovated in 2009. It is an Open shopping mall with 3,729 parking spaces. It covers an area of 700,000 sqft. and has about 110 stores.
Shopping mall's name: The Palms at Town & Country
Address: NEC Kendall Dr. & Florida Tnpk., Miami, FL 33183
Number of stores: 110