Publix 368

Publix #368, also known as Publix at River Run Shopping Center, is a Publix supermarket located at River Run Shopping Center, at 9951 Miramar Parkway in Miramar, Florida.