2807 Judge Perez Drive
Meraux, LA 70075
Rate Upon Request
6,225 SF
1
Space Available
Built 1996
6,225 SF Contiguous
Built 1996
6,225 SF
Rate Upon Request
Flex