Denham Springs life storage PROJECT DETAILS:Square Footage: 184,100 SFLocation: Denham Springs, LADuration: 316 Days