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. The store opened on January 15, 2005.