4206 N 68th St, Tampa, FL
Building SF: 5,150
Acres: 3.2
Site Features:
- Located directly off I-4 and three miles from I-75
- 3,000 SF shop/warehouse with four drive-in doors plus 2,150 SF office
- Fully lit and secured yard with full-perimeter electric fence