3150 Juniper Court, Lynwood, IL 60411 - Homesnap