PUBLIX #1721 in 555 Channelside Dr in Tampa