Call Now: (402) 882-0956
Affordable Self Storage in South Central Omaha
facility logo
The Storage Cave - Omaha 8010 L St Omaha, NE 68127 (402) 882-0956
Facility Reviews Summary
2 Reviews
Write A Review
Customer Reviews of this Facility

Kevin James 07/19/17
Recommend: Yes
Awesome Place to Rent From
The Manager is super nice and the prices are great. I moved in at night and the storage is very brightly lit and secure. You can even pay online!

Anonymous 05/25/17
Recommend: Yes
The manager was helpful and the property felt secure and well lit.
The manager was helpful and the property felt secure and well lit at night.