20346 N Rand Road, Deer Park, IL 60074 - MLS#11218964 - Key Realty ...