25001 Juban Rd is aland property for lease in Denham Springs, LA.
0.69 Acres located on the West side of Juban Rd, approx. 2.5 miles south of Interstate 12. The house on the property has no value. Located adjacent to a large storage unit building & a dirt bike track. Property has 150' of frontage and 200' deep.