Introducing Storage Place, LLC, Florida's premier self storage company.
We're proud to offer a friendly customer experience with their self-storage needs. Storage Place, LLC has multiple storage space options
11724 102nd Trace, Live Oak, Florida 32008
(386) 294-3773