Publix 674

Publix #674, also known as Publix at Shops at Sunset Lakes, is a Publix supermarket located at Shops at Sunset Lakes, at 18409 Miramar Parkway in Miramar, Florida. The store opened on November 11, 1999.