Publix 529

Publix #529, also known as Publix at Shoppes at Lago Mar, is a Publix supermarket located at Shoppes at Lago Mar, at 15750 Southwest 72nd Street in Miami, Florida.