Centro Ybor

shopping / Shopping centre

Centro Ybor information

Location
Tampa Bay , USA
More information
www.centroybor.com
Something wrong?
Submit a correction

A dominating upscale shopping, dining and entertainment precinct, Centro Ybor runs along 8th Ave between 15th and 17th Sts.