2
of
17
in
MALLS & SHOPPING CENTERS
Help
Print Page
•
Centro Ybor
Map
103
1600 E 8th Ave, Tampa
813-242-4660
Tampa Bay Area MAP
See Location on Map