58
2601 Lexington St
Kenner, LA 70062
$1,738,000 USD
16,675 SF
16,675 SF
$1,738,000 USD
Warehouse