11
2807 Judge Perez Drive
Meraux, LA 70075
$5.76 USD/SF/YR
6,225 SF
1
Space Available
Built 1996
6,225 SF Contiguous
Built 1996
6,225 SF
$5.76 USD/SF/YR
Flex