Professionally maintained, hassle free warehouse space for lease.
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