usf sun dome north lot s

4202 East Fowler Avenue
Tampa
Florida
United States