The new ground up construction of the Leisure Town Self-Storage facility included 138,000 sqft of self-storage and office space.
The new ground up construction of the Leisure Town Self-Storage facility included 138,000 sqft of self-storage and office space.