13719 Nebraska is the perfect spot for an office in the center of Tampa. Located right off of one of the biggest roads in Tampa, this space will make arriving from any part of the town a convenience. Unit 108 would work well as a headquarters office …
Read this article:
Newly Available Professional Office/Service Space (Tampa) $1400 1440ft2