2121 38th Street 2121 38th Street 1432Views 0Likes 2121 38th StreetKenner70065LouisianaUSA Details Area size: 29000 Square Feet Features You May Also Like 2124 Driftwood BoulevardOffice City: Kenner More 120 22nd StreetOffice, Warehouse City: Kenner More Available2323 Bainbridge, Building 1Office, Warehouse City: Kenner More