55192 MICHOUD Boulevard, New Orleans, LA, 70129

$1,054,587

55192 MICHOUD Boulevard, New Orleans, LA, 70129

Courtesy of: Beau Box Commercial Real Estate, L.L.C.