Publix 69

Publix #69, also known as Publix at Higate Square, is a Publix supermarket located at Higate Square, at 13820 Southwest 88th Street in Miami, Florida.