Publix 1397

Publix #1397, also known as Publix at 18Biscayne Shopping Center, is a Publix supermarket located at 18Biscayne Shopping Center, at 1776 Biscayne Boulevard in Miami, Florida.