New Tampa Center
Shopping centerππ Shops are all very clean, and I love the walking capability. Very easy to access all the stores and always has a great vibe. People often mention good, stores,
Address
19002 Bruce B Downs Blvd, Tampa, FL 33647
Rating on Google Maps
4.30 (353 reviews)Open on Google Maps