Publix 10

Publix #10, also known as Publix at Flagler Park Plaza, is a Publix supermarket located at Flagler Park Plaza, at 8341 West Flagler Street in Miami, Florida.