• Year Built: 2008
22555 Walker South Rd is an industrial property for lease in Denham Springs, LA.
82% Occupancy Rate
6 foot chain link fence surrounding property
Bright security lights
Site Link self storage management system
2 acres of land
Climate Controlled and non climate controlled units
161 Total units
55 Climate Controlled
Property was built and designed for over 200 units
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.