Publix 1695

Publix #1695, also known as Publix at South Dade Plaza, is a Publix supermarket located at South Dade Plaza, at 18485 South Dixie Highway in Cutler Bay, Florida. The store opened on July 16, 2020.