SOLD: Liberty Storage
Self Storage Investment Property
Liberty Storage - Tulsa
6202 S SHERIDAN RD E / 6220 E 62nd Street
Tulsa, OK 74133
Sales Price: Call Broker
NRSF: 30,818
Units: 293
For more information please fill out our form or contact
Jared Jones, CCIM
Jones Investment Properties
(918) 948-3941
jjones@selfstorage.com