Discounts 1 Day Ago COMPARE Woodlake Apartments 121 W Esplanade Ave, Kenner, LA 70065 1 - 2 Beds $915 - $1,520