About Busch Self Storage
4848 East Busch Boulevard, Tampa, Florida East Tampa
A new self-storage facility in Tampa will offer 762 total storage units in various sizes. The three-story, 102,700-square foot building will be constructed on a 1.77-acre site in East Tampa. The location is convenient to residential neighborhoods as well as retail and industrial venues. There are existing buildings on the site which will be demolished prior to the start of construction.