28
215 North St
Denham Springs, LA 70726
$12.05 USD/SF/YR
1,792 SF
1
Space Available
Built 1990
1,792 SF Contiguous
Built 1990
1,792 SF
$12.05 USD/SF/YR
Office