Driving directions
International Plaza & Bay Street
2223 N West Shore Blvd, Tampa, Florida, United States