PUBLIX #0629 in 19955 Nw 2nd Ave in North Miami Beach