Tampa - Armenia Ave

5100 N Armenia Ave, Tampa, FL, 33603