Self Storage Facility in Osceola, Iowa!
Self Storage, Outdoor Parking & Climate-Control
SKE & SEE Mini Rentals has a state-of-the-art self storage facility with the best customer service around in Osceola, IA! We also have climate control storage available that is affordable, clean, and secure. When you rent from us, you'll have easy and convenient access to your belongings.
Rent your storage unit from any desktop or device today 24/7! Meeting at the facility is by appointment only! Call to schedule!