Publix 1230

Publix #1230, also known as Publix Sabor at Altos Plaza, is a Publix supermarket located at Publix Super Market at Altos Plaza, at 121 Southwest 22nd Avenue in Miami, Florida. The store opened on July 11, 2013.