22555 Walker South Rd, Denham Springs, LA 70726

Request info Add to list
Map

Choose nearby businesses to show on the map:

Yelp
Edit property

Building Details:

• Year Built: 2008

22555 Walker South Rd is located in Denham Springs, LA.

$1,070,000
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 create a list of matching properties that meet your criteria.

- David McKey, agent and Rofo Pro