PUBLIX #0590 in 9510 Sw 160th St in Miami