Backstage Storage

Category

Location

Backstage Storage

Overview

108,960 SF 3-story indoor self-storage climate-controlled facility with 520 units. Opening Dec 2026

Site Size

1.51
Acres

Additional Photos

Site Map View

Floor Plan

Location Image

Outside View

Get Started

Interested in learning more? Send us a message to get started.

Related Properties