Athleta 7640

Athleta #7640 is an Athleta clothing store located at International Plaza, 2223 North Westshore Boulevard in Tampa, Florida.