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