PUBLIX #1288 in 106 Ponce De Leon Blvd in Miami