Dolphin Mall, 1401 NW 12th St, Miami (305) 538-5800
Dolphin Mall, 1401 NW 12th St, Miami, FL 33172 (305) 538-5800