11
96 W 27th St
Kenner, LA 70062
$350,000 USD
3,000 SF
3,000 SF
$350,000 USD
Industrial