120 22nd Street 120 22nd Street 979Views 0Likes 120 22nd StreetKenner70062LouisianaUSA Details Area size: 10600 Square Feet Features You May Also Like Available1200 24th StreetOffice, Warehouse City: Kenner More Available3701 Williams BoulevardOffice City: Kenner More Available2121 38th StreetOffice, Warehouse City: Kenner More