Lafayette Landing at Kessler is a multifamily property located at 2333 Lafayette Road in Indianapolis - Wayne east, Indianapolis. Built in 2012, the property features 72 units, of the following types: One Bedroom, Two Bedroom/One Bath, totaling 56,320 SqFt.