downtown tampa s

711 North Franklin Street
Tampa
Florida
United States