Storwell - Railroad is Crescent City's newest and nicest storage facility that recently opened in 2022 Select from self storage units in a variety of sizes for businesses, local residents, and travelers. Features include 24/7 Video Recorded Surveillance, Fully Fenced W/ Controlled Gate Access, Well-Lit Facility, Fully Paved Driveways, and Exceptional Customer Service.