Electronic Storage

Category

Location

Overview

75,000 SF 4 level indoor self-storage climate controlled storage facility with 498 units. Managed by Public Storage. Opened 10.2024

Site Size

2.25
Acres

Additional Photos

Outside View

Property View

Get Started

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

Related Properties