12470 Telecom Dr
Tampa, FL 33637
Price Upon Request
170,195 SF
170,195 SF
Price Upon Request
Acquire a five-story Class A office building in one of Tampa's largest and most sought-after corporate business parks along the Hillsborough River.
Office