9
530-540 Louisa St
New Orleans, LA 70117
$7.67 USD/SF/YR
9,376 SF
1
Space Available
Built 1950
9,376 SF Contiguous
Built 1950
9,376 SF
$7.67 USD/SF/YR
Office