PUBLIX #1230 in 121 Sw 22nd Ave in Miami