4139 Wallace Highway, Toulon, IL 61483 - Homesnap