5
7440 Wright Rd
New Orleans, LA 70128
$11.00 USD/SF/YR
1,288-1,342 SF
2
Spaces Available
Built 1970
1,342 SF Contiguous
Built 1970
1,288-1,342 SF
$11.00 USD/SF/YR
Office, Retail