4
1018 Central Ave
Metairie, LA 70001
$15.30 USD/SF/YR
1,295 SF
1
Space Available
Built 1980
1,295 SF Contiguous
Built 1980
1,295 SF
$15.30 USD/SF/YR
Office