117 Laitram Ln
New Orleans, LA 70123
$26.28 USD/SF/YR
800 SF
1
Space Available
Built 1973
800 SF Contiguous
Built 1973
800 SF
$26.28 USD/SF/YR
Office