13302-13428 Telecom Dr
Tampa, FL 33637
Rate Upon Request
1,100-2,400 SF
4
Spaces Available
Built 2007
2,400 SF Contiguous
Built 2007
1,100-2,400 SF
Rate Upon Request
Office, Retail