Buschwood
3350 Buschwood Park Drive
Tampa, Florida 33614
Size
78,000 sqft
Percent Leased
96 %
Number of Tenants
11
Remaining Term
5 years