Channelside Self Storage
Update
07/27/23
Self Storage Facility Planned in Downtown Tampa Gains Approval
The City of Tampa has approved the plans and issued a building permit for a new seven-story self-storage facility in downtown Tampa. Channelside Self Storage will offer 153,754 square feet of space and 1,070 storage units. Located in the Channelside District of downtown Tampa, the facility is convenient to several apartment and condominium communities.