10831 E Loran Road, Mount Carroll, IL 61053 - Homesnap