Publix Super Market at Hammocks Town Center
10201 Hammocks Blvd Ste 111, Miami 33196