PUBLIX #0581 in 134 Sw 13th St in Miami