3317 N Macarthur Road, Decatur, IL 62526 - Homesnap