54 Leonard ST, Elgin, IL 60123 - MLS#11366475 - Melanie McClusky - ...