Office

Tampa, Florida

133,887 SQFT

Acquired July 2019

Fountain Square II