533 S. Howard Avenue Tampa, FL 33606 The 21,393 square foot retail center is located in the heart of south Tampa. Major tenants include Chipotle, Jimmy John’s, GNC, The Optic Shop and Edward Jones.