property details

Tulsa Self Storage

Total SF 118,315
119 W 1st St, Tulsa, OK 74103, USA
property details

Tulsa Self Storage

Total SF 118,315
119 W 1st St, Tulsa, OK 74103, USA
A 1,056 unit, 80,454 NRSF three-story Class “A” climate controlled self-storage super center.  
Property Snapshot
A 1,056 unit, 80,454 NRSF three-story Class “A” climate controlled self-storage super center.  
property DOCUMENTS

Tulsa Self Storage
Site Location & Documents

Property Photo 1
Property Photo 2
Property Photo 3
Property Photo 4
dpm