Publix 1389

Publix #1389, also known as Publix at Market Square, is a Publix supermarket located at Market Square, at 11750 Southwest 104th Street in Miami, Florida.