701 Papworth Ave
Metairie, LA 70005
$30.00 USD/SF/YR
205-1,100 SF
4
Spaces Available
Built 2001
1,100 SF Contiguous
Built 2001
205-1,100 SF
$30.00 USD/SF/YR
Office