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. The store opened on December 8, 2011.