All About Storage - La Vista is family owned and operated and is conveniently located off of I-80 and Harrison Street. Built in 2005, our buildings are light, bright and clean. We offer a variety of indoor and outdoor storage options including vehicle, boat, RV and climate-controlled units. Reserve your storage unit online today.