This property is located on a high traffic corner of Nebraska Ave near Fletcher Ave and is an excellent choice for warehouse space. All units have an A/C office, bathroom and large overhead doors.
13213-13217 N. Nebraska Ave
Tampa, FL 33612
Signage on Nebraska Ave.
Air Conditioning in Office
Large Overhead Doors
Full Time Maintenance Staff
Leased and Managed by Owner
24 Hour Access
Processing...