4206 N 68th St, Tampa, FL
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