5
701-711 Metairie Rd
Metairie, LA 70005
$25.00 USD/SF/YR
1,386-6,044 SF
2
Spaces Available
Built 1987
Built 1987
1,386-6,044 SF
$25.00 USD/SF/YR
Office/Retail