Publix 1236

Publix #1236, also known as Publix at 127th Street Shopping Center, is a Publix supermarket located at 127th Street Shopping Center, at 12800 Biscayne Boulevard in North Miami, Florida.