South of the beautiful paths woven throughout the Missouri Botanical Garden and Tower Grove Park, your search for self storage in St. Louis ends here at Devon Self Storage on South Kingshighway Boulevard. The indoor storage on Kings Highway Boulevard is nestled between the areas of Northampton and Tower Grove South, where you can rent your storage unit in St. Louis just across the street from Home Depot and Sonic Drive-In.