Tampa, FL 33605
Centro Ybor Station (#2) is a Light rail station located at Tampa, FL 33605. It has received 18 reviews with an average rating of 4.4 stars.
The address of Centro Ybor Station (#2): Tampa, FL 33605
Centro Ybor Station (#2) has 4.4 stars from 18 reviews
Light rail station