Search results
We did not find results for: dolphin mall list of stores.
Check spelling or type a new query.
We did not find results for: dolphin mall list of stores.
Check spelling or type a new query.
Dolphin Mall is an discount outlet shopping mall in Sweetwater, Miami-Dade County, Florida, west of the city of Miami. There are over 240 retail outlets and name-brand discounters. The mall opened in March 2001. It is the first of four Taubman Centers malls to open in the same year. The others are: The Shops at Willow Bend north of Dallas, Texas, International Plaza and Bay Street in Tampa, and Th... Wikipedia