Shopping malls database
South Dade Shopping Center is located at the corner of S. Dixie Hwy & Eureka Dr., Miami. It is a Power Center which opened in 1984 and was last renovated in 1993. It is an Open shopping mall. It covers an area of 219,473 sqft. and has about 49 stores.
Shopping mall's name: South Dade Shopping Center
Address: S. Dixie Hwy & Eureka Dr., Miami, FL 33157
Number of stores: 49