Carrollwood Self Storage Update 01/11/24

New Plans Filed for Self-Storage Facility in Carrollwood

 

 

A new set of plans have been filed for a self-storage facility in the Carrollwood area of Tampa. Carrollwood Self Storage will be a four-story 99,556 square foot self-storage facility that will include ground level retail and office space. Located on 2.33-acre site, the location is convenient to residential and retail venues.

View Carrollwood Self Storage >>

Search BLDUP

Search BLDUP for news, projects, and companies to find the information that pushes your business forward.

Related News