21
1000 Elmwood Park Blvd
Elmwood, LA 70123
$7.95 - $12.00 USD/SF/YR
19,827-116,319 SF
2
Spaces Available
Built 1992
116,319 SF Contiguous
Built 1992
19,827-116,319 SF
$7.95 - $12.00 USD/SF/YR
Retail, Flex, Industrial