Publix 673

Publix #673, also known as Publix at Monarch Lakes, is a Publix supermarket located at Monarch Lakes, at 14375 Miramar Parkway in Miramar, Florida.