Publix 24

Publix #24, also known as Publix at Hammocks Town Center, is a Publix supermarket located at Hammocks Town Center, at 10201 Hammocks Boulevard in Miami, Florida.