Dolphin Mall - Wikipedia
Dolphin Mall is a shopping mall in Sweetwater, Miami-Dade County, Florida, west of the city of Miami. There are over 240 retail outlets and name-brand discounters as anchors. The mall opened on March 2001, the first of four Taubman Centers malls to open that year.
DA: 22 PA: 13 MOZ Rank: 47