PUBLIX #0510 in 891 N Homestead Blvd in Homestead