4
2800 E Judge Perez Dr
Meraux, LA 70075
$2.14 USD/SF/YR
5,600 SF
1
Space Available
Built 1998
5,600 SF Contiguous
Built 1998
5,600 SF
$2.14 USD/SF/YR
Retail