Publix 1017

Publix #1017, also known as Publix at Biscayne Commons, is a Publix supermarket located at Biscayne Commons, at 14641 Biscayne Boulevard in North Miami Beach, Florida.