PUBLIX #1247 in 23300 Sw 112th Ave in Homestead