PUBLIX #0588 in 4260 Sw 152nd Ave in Miami