2237 Greenwood Ave
Kenner, LA 70062
$799,000 USD
5,400 SF
5,400 SF
$799,000 USD
Warehouse