Professionally maintained, hassle free warehouse space for lease.
This property is located near I-275 off of Nebraska Ave between Fowler Ave and Fletcher Ave. All units have an A/C office, bathrooms and 12x14 overhead doors. These units are clean and have been freshly painted and are ready to be moved into today.
920-938 E. 124th Ave
Tampa, FL 33612
No Vacancies