International Plaza, 2223 N Westshore Blvd, Tampa (813) 353-8155
International Plaza, 2223 N Westshore Blvd, Tampa, FL 33607 (813) 353-8155