The team at Storage Depot is great. The location on 116th and I isa very convenient and secure location, for me. They are clean and keep the lot accessible during snowy weather. Please check them out, if you’re needing self storage.
April 2024
Very friendly and helpful people. A unit with electricity is hard to find. Storage Depot was amazing ?
March 2024
Joan with Storage Depot provided amazing customer service. Very polite and explained all the paperwork. Would definitely recommend contacting her for your storage needs.
Storage Depot at I Street is centrally located just West of I-80 and the I Street exit. We offer indoor and outdoor self storage options. Our self storage units are clean and drive-up ready with roll-up garage-style doors. Storage unit sizes range from 10x10 to 14x30 contractor-style bays featuring higher and wider door clearance. Powered options are also available. Our self storage facility is conveniently located near Omaha, La Vista, Papillon, Elkhorn, L Street Marketplace, and the I-80 / 680 interchange.