• Year Built: 1983
4121 Alabama Ave is amulti-family property for lease in Kenner, LA.
The complex consists of nine 2BR/1.5BA townhome units and 1BR/1BA flat. They were built in 1983.
Request Property Information
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.