Welcome to Storage Sense in Lee's Summit MO! We offer interior climate controlled storage units for rent online and in person. Our affordable storage prices and secure storage facility make our Lee's Summit self storage facility the best storage units near Kansas City MO. Our storage facility is located on Northeast Deerbrook Street, minutes from Independence, downtown Kansas City, and South Kansas City MO. Reserve online today!