Winchester Self Storage
Update
06/15/23
New Self Storage Facility Planned in Naples
Atlanta-based developer The Davis Group has plans for a new self storage facility in Naples. Winchester Self Storage will be located on a 1.3-acre site along Immokalee Road next to the proposed Randall at Orangetree mixed-use development and across the street from a newly constructed Publix shopping center. Completion is expected in Summer 2024.