15
8320 Highway 308
Lockport, LA 70374
$10.38 USD/SF/YR
3,179 SF
1
Space Available
Built 1980
3,179 SF Contiguous
Built 1980
3,179 SF
$10.38 USD/SF/YR
Retail